aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-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