From d4ab03aefb73b5e0b5316b9dbfd094a1dfe27b57 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 24 Jan 2012 15:09:15 +1000 Subject: Add an overall build script. --- build.sh | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100755 build.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..306eded --- /dev/null +++ b/build.sh @@ -0,0 +1,65 @@ +#! /bin/bash + +wd=$(pwd) + +echo "_______________ BUILDING LuaJIT _______________" +cd libraries/luajit-2.0 +make + + +echo "_______________ BUILDING luaproc _______________" +cd $wd/libraries/luaproc +make + + +echo "_______________ BUILDING lemon _______________" +cd $wd/libraries/lemon +rm -f *.o lemon + +CFLAGS="-g -Wall -I include $CFLAGOPTS" +LDFLAGS="-L lib -L /usr/lib -L /lib" +LFLAGS="-d" + +names="lemon" +objects="" +for i in $names +do + command="gcc $CFLAGS -c -o ../$i.o $i.c" + echo $command + $command + objects="$objects ../$i.o" +done +command="gcc $CFLAGS -o lemon $objects $LDFLAGS $libs" +echo $command +$command + + +echo "_______________ BUILDING eina _______________" +cd $wd/libraries/eina + + +echo "_______________ BUILDING eet _______________" +cd $wd/libraries/eet + + +echo "_______________ BUILDING evas _______________" +cd $wd/libraries/evas + + +echo "_______________ BUILDING ecore _______________" +cd $wd/libraries/ecore + + +echo "_______________ BUILDING embryo _______________" +cd $wd/libraries/embryo + + +echo "_______________ BUILDING edje _______________" +cd $wd/libraries/edje + + +echo "_______________ BUILDING LuaSL _______________" +cd $wd/LuaSL +./build.sh + + -- cgit v1.1