tiny fixes for build scripts
authored_ <bartosh@gmail.com>
Sun, 16 Sep 2007 17:14:58 +0000 (17:14 +0000)
committered_ <bartosh@gmail.com>
Sun, 16 Sep 2007 17:14:58 +0000 (17:14 +0000)
trunk/scripts/build.sh
trunk/scripts/mktarball-efl.sh
trunk/scripts/mktarball-python-efl.sh

index a5001e9..18a7f38 100755 (executable)
@@ -3,6 +3,8 @@
 components=$*
 [ -z "$components" ] && components="eet evas ecore embryo edje python-evas python-ecore python-edje"
 
+export SBOX_DEFAULT_AUTOMAKE=1.8
+
 for component in $components ; do 
        echo "building $component package"
        rm -rf ./component
@@ -19,5 +21,7 @@ for component in $components ; do
        fi
        # FIXME: install build dependencies here
        dpkg-buildpackage -rfakeroot -us -uc -sa -D || exit
+       cd ..
+       fakeroot dpkg -i *$component*deb || exit
 done
 
index d0067fb..3aa3b8b 100755 (executable)
@@ -1,8 +1,13 @@
 #!/bin/sh
 
-for component in $* ; do
+components=$*
+[ -z "$components" ] && components='eet evas ecore embryo edje'
+
+export SBOX_DEFAULT_AUTOMAKE=1.8
+
+for component in $components ; do
        rm -rf ./$component*
-       cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co -d ./$component e17/libs/$component
+       cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co -d ./$component e17/libs/$component || exit
        cd ./$component
        ./autogen.sh && make dist-gzip
        version=`sed -n 's/#define VERSION "\([^"]\+\)"/\1/p' config.h`
index 80e37ba..a93cacf 100755 (executable)
@@ -1,6 +1,9 @@
 #!/bin/sh
 
-for component in $* ; do
+components=$*
+[ -z "$components" ] && components="python-ecore python-edje python-evas"
+
+for component in $components ; do
        rm -rf ./$component*
        cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co -d ./$component e17/proto/python-efl/$component
        version=`sed -n "s/.*version[ ]*=[ ]*'\([^']\+\)'.*/\1/p" $component/setup.py`