Author: biurrun Date: Wed Apr 7 18:50:37 2010 New Revision: 2252 Log: autobuild: Test crosscompilation in scratchbox. Modified: trunk/tools/pisa_autobuild.sh Modified: trunk/tools/pisa_autobuild.sh ============================================================================== --- trunk/tools/pisa_autobuild.sh Wed Apr 7 18:45:08 2010 (r2251) +++ trunk/tools/pisa_autobuild.sh Wed Apr 7 18:50:37 2010 (r2252) @@ -11,6 +11,8 @@ AUTOBUILD_DIR=$HOME/tmp/autobuild BUILD_DIR=$AUTOBUILD_DIR/pisa OPENWRT_DIR=$AUTOBUILD_DIR/openwrt +SCRATCHBOX_DIR="/srv/power/scratchbox" +SCRATCHBOX_HOME=$SCRATCHBOX_DIR/users/${USER}${HOME} PROJECT_DIR=/srv/projects/pisa PROJECT_BIN_DIR=$PROJECT_DIR/bin/autobuild @@ -106,4 +108,10 @@ run_program "make -j17 package/pisa-clean V=99" run_program "make -j17 package/pisa-install V=99" +# Crosscompile PISA in a scratchbox environment. +cd $SCRATCHBOX_HOME || cleanup 1 +run_program "rm -rf pisa-[0-9-]* pisa_*.changes pisa_*.deb" +run_program "tar -xzf $CHECKOUT_DIR/pisa-[0-9-]*.tar.gz" +run_program "$SCRATCHBOX_DIR/login -d pisa-* dpkg-buildpackage -rfakeroot -b" + cleanup 0