zoukankan      html  css  js  c++  java
  • 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"


  • 相关阅读:
    django的信号
    网络安全
    网络干货,无论是运维还是开发都要知道的网络知识系列之(九)
    一些职场的忠告
    自动化测试如何解决验证码的问题
    通过python切换hosts文件
    【转】web常见安全问题以及测试方法
    【转】做好软件测试需要具备的思维方式
    【转】创业泡沫的「军功章」,高薪低能的程序员要分走一半
    【转】黑盒测试中的一些小经验分享
  • 原文地址:https://www.cnblogs.com/mylinux/p/5859968.html
Copyright © 2011-2022 走看看