aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/build.sh
diff options
context:
space:
mode:
authorDavid Walter Seikel2012-01-24 15:09:15 +1000
committerDavid Walter Seikel2012-01-24 15:09:15 +1000
commitd4ab03aefb73b5e0b5316b9dbfd094a1dfe27b57 (patch)
treeae465124ad8435900df1ab77728dd53f4f34833f /build.sh
parentUpdate to latest lemon, and actually use our local copy. (diff)
downloadSledjHamr-d4ab03aefb73b5e0b5316b9dbfd094a1dfe27b57.zip
SledjHamr-d4ab03aefb73b5e0b5316b9dbfd094a1dfe27b57.tar.gz
SledjHamr-d4ab03aefb73b5e0b5316b9dbfd094a1dfe27b57.tar.bz2
SledjHamr-d4ab03aefb73b5e0b5316b9dbfd094a1dfe27b57.tar.xz
Add an overall build script.
Diffstat (limited to '')
-rwxr-xr-xbuild.sh65
1 files changed, 65 insertions, 0 deletions
diff --git a/build.sh b/build.sh
new file mode 100755
index 0000000..306eded
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,65 @@
1#! /bin/bash
2
3wd=$(pwd)
4
5echo "_______________ BUILDING LuaJIT _______________"
6cd libraries/luajit-2.0
7make
8
9
10echo "_______________ BUILDING luaproc _______________"
11cd $wd/libraries/luaproc
12make
13
14
15echo "_______________ BUILDING lemon _______________"
16cd $wd/libraries/lemon
17rm -f *.o lemon
18
19CFLAGS="-g -Wall -I include $CFLAGOPTS"
20LDFLAGS="-L lib -L /usr/lib -L /lib"
21LFLAGS="-d"
22
23names="lemon"
24objects=""
25for i in $names
26do
27 command="gcc $CFLAGS -c -o ../$i.o $i.c"
28 echo $command
29 $command
30 objects="$objects ../$i.o"
31done
32command="gcc $CFLAGS -o lemon $objects $LDFLAGS $libs"
33echo $command
34$command
35
36
37echo "_______________ BUILDING eina _______________"
38cd $wd/libraries/eina
39
40
41echo "_______________ BUILDING eet _______________"
42cd $wd/libraries/eet
43
44
45echo "_______________ BUILDING evas _______________"
46cd $wd/libraries/evas
47
48
49echo "_______________ BUILDING ecore _______________"
50cd $wd/libraries/ecore
51
52
53echo "_______________ BUILDING embryo _______________"
54cd $wd/libraries/embryo
55
56
57echo "_______________ BUILDING edje _______________"
58cd $wd/libraries/edje
59
60
61echo "_______________ BUILDING LuaSL _______________"
62cd $wd/LuaSL
63./build.sh
64
65