[pisa-src] r2252 - trunk/tools/pisa_autobuild.sh

  • From: Diego Biurrun <diego@xxxxxxxxxx>
  • To: pisa-src@xxxxxxxxxxxxx
  • Date: Wed, 07 Apr 2010 18:50:37 +0200

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

Other related posts:

  • » [pisa-src] r2252 - trunk/tools/pisa_autobuild.sh - Diego Biurrun