aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid Walter Seikel2012-01-24 15:49:01 +1000
committerDavid Walter Seikel2012-01-24 15:49:01 +1000
commitbd6679f1ff685039179fa8658e36b1d677e6852f (patch)
treed5fb9c3702810a9a60db22ea3bc7eae83cdb38e5
parentAdd an overall test script. (diff)
downloadSledjHamr-bd6679f1ff685039179fa8658e36b1d677e6852f.zip
SledjHamr-bd6679f1ff685039179fa8658e36b1d677e6852f.tar.gz
SledjHamr-bd6679f1ff685039179fa8658e36b1d677e6852f.tar.bz2
SledjHamr-bd6679f1ff685039179fa8658e36b1d677e6852f.tar.xz
Add a test to see if EFL is already installed, and build it if not.
This is only half arsed at the moment, as I DO have EFL installed here.
-rwxr-xr-xbuild.sh38
1 files changed, 26 insertions, 12 deletions
diff --git a/build.sh b/build.sh
index 3a61050..19c7ff9 100755
--- a/build.sh
+++ b/build.sh
@@ -34,28 +34,42 @@ echo $command
34$command 34$command
35 35
36 36
37echo "_______________ BUILDING eina _______________" 37# Test if edje is already available, build EFL up to edje if not.
38cd $wd/libraries/eina 38# TODO - Check EFL version.
39hash edje_cc 2>&- || {
39 40
41 echo "_______________ BUILDING eina _______________"
42 cd $wd/libraries/eina
43 ./configure && make
40 44
41echo "_______________ BUILDING eet _______________"
42cd $wd/libraries/eet
43 45
46 echo "_______________ BUILDING eet _______________"
47 cd $wd/libraries/eet
48 ./configure && make
44 49
45echo "_______________ BUILDING evas _______________"
46cd $wd/libraries/evas
47 50
51 echo "_______________ BUILDING evas _______________"
52 cd $wd/libraries/evas
53 ./configure && make
48 54
49echo "_______________ BUILDING ecore _______________"
50cd $wd/libraries/ecore
51 55
56 echo "_______________ BUILDING ecore _______________"
57 cd $wd/libraries/ecore
58 ./configure && make
52 59
53echo "_______________ BUILDING embryo _______________"
54cd $wd/libraries/embryo
55 60
61 echo "_______________ BUILDING embryo _______________"
62 cd $wd/libraries/embryo
63 ./configure && make
56 64
57echo "_______________ BUILDING edje _______________" 65
58cd $wd/libraries/edje 66 echo "_______________ BUILDING edje _______________"
67 cd $wd/libraries/edje
68 ./configure && make
69
70
71# TODO - Install this EFL version, and/or get the rest of the system to use it.
72}
59 73
60 74
61echo "_______________ BUILDING LuaSL _______________" 75echo "_______________ BUILDING LuaSL _______________"