diff options
author | David Walter Seikel | 2012-01-24 15:49:01 +1000 |
---|---|---|
committer | David Walter Seikel | 2012-01-24 15:49:01 +1000 |
commit | bd6679f1ff685039179fa8658e36b1d677e6852f (patch) | |
tree | d5fb9c3702810a9a60db22ea3bc7eae83cdb38e5 | |
parent | Add an overall test script. (diff) | |
download | SledjHamr-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-x | build.sh | 38 |
1 files changed, 26 insertions, 12 deletions
@@ -34,28 +34,42 @@ echo $command | |||
34 | $command | 34 | $command |
35 | 35 | ||
36 | 36 | ||
37 | echo "_______________ BUILDING eina _______________" | 37 | # Test if edje is already available, build EFL up to edje if not. |
38 | cd $wd/libraries/eina | 38 | # TODO - Check EFL version. |
39 | hash edje_cc 2>&- || { | ||
39 | 40 | ||
41 | echo "_______________ BUILDING eina _______________" | ||
42 | cd $wd/libraries/eina | ||
43 | ./configure && make | ||
40 | 44 | ||
41 | echo "_______________ BUILDING eet _______________" | ||
42 | cd $wd/libraries/eet | ||
43 | 45 | ||
46 | echo "_______________ BUILDING eet _______________" | ||
47 | cd $wd/libraries/eet | ||
48 | ./configure && make | ||
44 | 49 | ||
45 | echo "_______________ BUILDING evas _______________" | ||
46 | cd $wd/libraries/evas | ||
47 | 50 | ||
51 | echo "_______________ BUILDING evas _______________" | ||
52 | cd $wd/libraries/evas | ||
53 | ./configure && make | ||
48 | 54 | ||
49 | echo "_______________ BUILDING ecore _______________" | ||
50 | cd $wd/libraries/ecore | ||
51 | 55 | ||
56 | echo "_______________ BUILDING ecore _______________" | ||
57 | cd $wd/libraries/ecore | ||
58 | ./configure && make | ||
52 | 59 | ||
53 | echo "_______________ BUILDING embryo _______________" | ||
54 | cd $wd/libraries/embryo | ||
55 | 60 | ||
61 | echo "_______________ BUILDING embryo _______________" | ||
62 | cd $wd/libraries/embryo | ||
63 | ./configure && make | ||
56 | 64 | ||
57 | echo "_______________ BUILDING edje _______________" | 65 | |
58 | cd $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 | ||
61 | echo "_______________ BUILDING LuaSL _______________" | 75 | echo "_______________ BUILDING LuaSL _______________" |