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"