summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>2014-11-28 14:02:13 +0100
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>2014-11-28 14:02:13 +0100
commit9067588f0cebbbf729c68bed7db8b898aa66630d (patch)
treefc06d0464f8964aa3e9a8297b1188f3b4b278910
parentfdd8d96d0a8b738582b4340b0b6b5af80755f302 (diff)
update build script
-rwxr-xr-xsrc/build.sh23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/build.sh b/src/build.sh
index 3f91dcc..91cfdd4 100755
--- a/src/build.sh
+++ b/src/build.sh
@@ -1,18 +1,21 @@
1#!/bin/sh 1#!/bin/sh
2eolian_gen -I/usr/local/share/eolian/include/ --eo --gi elm_settingspane_item.eo -o elm_settingspane_item.c
3eolian_gen -I/usr/local/share/eolian/include/ --legacy --eo --gc elm_settingspane_item.eo -o elm_settingspane_item.eo.c
4eolian_gen -I/usr/local/share/eolian/include/ --eo --gh elm_settingspane_item.eo -o elm_settingspane_item.eo.h
5eolian_gen -I/usr/local/share/eolian/include/ --legacy --gh elm_settingspane_item.eo -o elm_settingspane_item.legacy.h
6 2
3INCLUDE=" `pkg-config --variable=eolian_flags elementary efl evas eo`"
7 4
8eolian_gen -I/usr/local/share/eolian/include/ --eo --gi elm_settingspane.eo -o elm_settingspane.c 5eolian_gen $INCLUDE --eo --gi elm_settingspane_item.eo -o elm_settingspane_item.c
9eolian_gen -I/usr/local/share/eolian/include/ --legacy --eo --gc elm_settingspane.eo -o elm_settingspane.eo.c 6eolian_gen $INCLUDE --legacy --eo --gc elm_settingspane_item.eo -o elm_settingspane_item.eo.c
10#eolian_gen -I/usr/local/share/eolian/include/ --eo --gs elm_settingspane.eo -o elm_settingspane.h 7eolian_gen $INCLUDE --eo --gh elm_settingspane_item.eo -o elm_settingspane_item.eo.h
11eolian_gen -I/usr/local/share/eolian/include/ --eo --gh elm_settingspane.eo -o elm_settingspane.eo.h 8eolian_gen $INCLUDE --legacy --gh elm_settingspane_item.eo -o elm_settingspane_item.legacy.h
12eolian_gen -I/usr/local/share/eolian/include/ --legacy --gh elm_settingspane.eo -o elm_settingspane.legacy.h
13 9
14 10
15gcc -g -O0 -c elm_settingspane.c `pkg-config --cflags --libs elementary` 11eolian_gen $INCLUDE --eo --gi elm_settingspane.eo -o elm_settingspane.c
12eolian_gen $INCLUDE --legacy --eo --gc elm_settingspane.eo -o elm_settingspane.eo.c
13#eolian_genINCLUDE --eo --gs elm_settingspane.eo -o elm_settingspane.h
14eolian_gen $INCLUDE --eo --gh elm_settingspane.eo -o elm_settingspane.eo.h
15eolian_gen $INCLUDE --legacy --gh elm_settingspane.eo -o elm_settingspane.legacy.h
16
17
18gcc -W -Wall -Wextra -Wno-shadow -Wno-unused-but-set-parameter -g -O0 -c elm_settingspane.c `pkg-config --cflags --libs elementary`
16ar rcs libsettingspane.a elm_settingspane.o 19ar rcs libsettingspane.a elm_settingspane.o
17#gcc elm_settingspane_item.c -o elm_settingspane.o `pkg-config --cflags --libs elementary` 20#gcc elm_settingspane_item.c -o elm_settingspane.o `pkg-config --cflags --libs elementary`
18 21