• paste


       
        echo "step 1" >> steplog.txt
        echo "step 1"
        
        sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm sed cvs subversion coreutils texi2html docbook-utils python-pysqlite2 help2man make gcc g++ desktop-file-utils libgl1-mesa-dev libglu1-mesa-dev mercurial autoconf automake groff curl lzop asciidoc   u-boot-tools -y
        if [ $? -ne 0 ] ; then
            echo "exit error $?"
            exit 1
        fi
        
        echo "step 2" >> steplog.txt
        echo "step 2"
        mkdir ~/bin  
        export PATH=~/bin:$PATH
        if [ $? -ne 0 ] ; then
            echo "exit error $?"
            exit 1
        fi
        
        echo "step 3" >> steplog.txt
        echo "step 3"
    #    curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo && chmod a+x ~/bin/repo
        curl "http://PHP.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo  && chmod a+x ~/bin/repo
        if [ $? -ne 0 ] ; then
            echo "exit error $?"
            exit 1
        fi
        
        echo "step 4" >> steplog.txt
        echo "step 4"
        mkdir fsl-release-bsp
        cd fsl-release-bsp
        git config --global user.name "ocj"
        git config --global user.email "oucaijun.happy@163.com"
        git config --list
        if [ $? -ne 0 ] ; then
            echo "exit error $?"
            exit 1
        fi
        
        echo "step 5.1" >> steplog.txt
        echo "step 5.1"
        ~/bin/repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-3.14.28-1.0.0_ga
        
        if [ $? -ne 0 ] ; then
            echo "exit error $?"
            exit 1
        fi
        
        echo "step 5.2" >> steplog.txt
        echo "step 5.2"
        ~/bin/repo sync
        if [ $? -ne 0 ] ; then
            echo "exit error $?"
            exit 1
        fi
        
        echo "step 6" >> steplog.txt
        echo "step 6"
        source setup-environment
        MACHINE=imx6qsabresd source fsl-setup-release.sh –b build-x11 –e x11
        if [ $? -ne 0 ] ; then
            echo "exit error $?"
            exit 1
        fi
        
        echo "step 7" >> steplog.txt
        echo "step 7"
        bitbake fsl-image-qt5
        if [ $? -ne 0 ] ; then
            echo "exit error $?"
            exit 1
        fi
        
        
        echo "step exit" >> steplog.txt
        echo "step exit"


  • 相关阅读:
    ACM-ICPC 2018 徐州赛区网络预赛 I. Characters with Hash
    hdu 5437
    poj 1502
    ACM-ICPC 2018 沈阳赛区网络预赛 K. Supreme Number
    ACM-ICPC 2018 沈阳赛区网络预赛 F. Fantastic Graph
    ACM-ICPC 2018 南京赛区网络预赛 B. The writing on the wall
    ACM-ICPC 2018 南京赛区网络预赛 J. Sum
    法里数列
    ACM-ICPC 2018 南京赛区网络预赛 L. Magical Girl Haze
    Hashtable 为什么不叫 HashTable?
  • 原文地址:https://www.cnblogs.com/mylinux/p/5859968.html
Copyright © 2020-2023  润新知