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"


posted @ 2016-09-10 18:22  oucaijun  阅读(399)  评论(0编辑  收藏  举报
下载TeamViewer完整版 下载TeamViewer