summaryrefslogtreecommitdiff
path: root/src/Makefile_Elua.am
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2014-06-10 15:17:12 +0100
committerDaniel Kolesa <d.kolesa@samsung.com>2014-06-10 15:48:54 +0100
commitae07ae236302e313072c464d34c7f1144e1d2216 (patch)
tree7acd90a6b0c2859f75a067ef3d1d76f58fa38160 /src/Makefile_Elua.am
parent60d8395de76909a30a581252918c16d5a8edf56d (diff)
elua: fixes, expand wildcards
Diffstat (limited to 'src/Makefile_Elua.am')
-rw-r--r--src/Makefile_Elua.am52
1 files changed, 38 insertions, 14 deletions
diff --git a/src/Makefile_Elua.am b/src/Makefile_Elua.am
index 7e31315..1acf014 100644
--- a/src/Makefile_Elua.am
+++ b/src/Makefile_Elua.am
@@ -3,15 +3,16 @@ if HAVE_ELUA
3bin_PROGRAMS += bin/elua/elua 3bin_PROGRAMS += bin/elua/elua
4 4
5bin_elua_elua_SOURCES = \ 5bin_elua_elua_SOURCES = \
6 bin/elua/cache.c \ 6 bin/elua/main.h \
7 bin/elua/main.c \ 7 bin/elua/cache.c \
8 bin/elua/io.c 8 bin/elua/main.c \
9 bin/elua/io.c
9 10
10bin_elua_elua_CPPFLAGS = -I$(top_builddir)/src/lib/efl @ELUA_CFLAGS@ \ 11bin_elua_elua_CPPFLAGS = -I$(top_builddir)/src/lib/efl @ELUA_CFLAGS@ \
11 -DLOCALE_DIR=\"@LOCALE_DIR@\" \ 12 -DLOCALE_DIR=\"@LOCALE_DIR@\" \
12 -DPACKAGE_BUILD_DIR=\"`pwd`/$(top_builddir)\" \ 13 -DPACKAGE_BUILD_DIR=\"`pwd`/$(top_builddir)\" \
13 -DPACKAGE_BIN_DIR=\"$(bindir)\" \ 14 -DPACKAGE_BIN_DIR=\"$(bindir)\" \
14 -DPACKAGE_DATA_DIR=\"$(datadir)/elua\" 15 -DPACKAGE_DATA_DIR=\"$(datadir)/elua\"
15if HAVE_WIN32 16if HAVE_WIN32
16bin_elua_elua_LDADD = -L$(top_builddir)/src/lib/evil @ELUA_LIBS@ 17bin_elua_elua_LDADD = -L$(top_builddir)/src/lib/evil @ELUA_LIBS@
17else 18else
@@ -25,35 +26,58 @@ include Makefile_Elua_Helper.am
25eluaappsdir = $(datadir)/elua/apps 26eluaappsdir = $(datadir)/elua/apps
26 27
27eluaapps_DATA = \ 28eluaapps_DATA = \
28 bin/elua/apps/*.lua 29 bin/elua/apps/lualian.lua \
30 bin/elua/apps/xgettext.lua
29 31
30EXTRA_DIST += $(eluaapps_DATA) 32EXTRA_DIST += $(eluaapps_DATA)
31 33
32eluamodulesdir = $(datadir)/elua/modules 34eluamodulesdir = $(datadir)/elua/modules
33 35
34eluamodules_DATA = \ 36eluamodules_DATA = \
35 bin/elua/modules/*.lua 37 bin/elua/modules/benchmark.lua \
38 bin/elua/modules/elm.lua \
39 bin/elua/modules/getopt.lua \
40 bin/elua/modules/lualian.lua \
41 bindings/luajit/eo.lua \
42 bindings/luajit/eolian.lua
36 43
37EXTRA_DIST += $(eluamodules_DATA) 44EXTRA_DIST += $(eluamodules_DATA)
38 45
46eluaxgettextdir = $(eluamodulesdir)/xgettext
47
48eluaxgettext_DATA = \
49 bin/elua/modules/xgettext/lexer.lua \
50 bin/elua/modules/xgettext/parser.lua
51
52EXTRA_DIST += $(eluaxgettext_DATA)
53
39eluaeinadir = $(eluamodulesdir)/eina 54eluaeinadir = $(eluamodulesdir)/eina
40 55
41eluaeina_DATA = \ 56eluaeina_DATA = \
42 bindings/luajit/eina/*.lua 57 bindings/luajit/eina/accessor.lua \
58 bindings/luajit/eina/counter.lua \
59 bindings/luajit/eina/file.lua \
60 bindings/luajit/eina/hamster.lua \
61 bindings/luajit/eina/iterator.lua \
62 bindings/luajit/eina/list.lua \
63 bindings/luajit/eina/log.lua \
64 bindings/luajit/eina/rectangle.lua \
65 bindings/luajit/eina/tiler.lua \
66 bindings/luajit/eina/xattr.lua
43 67
44EXTRA_DIST += $(eluaeina_DATA) 68EXTRA_DIST += $(eluaeina_DATA)
45 69
46eluaeoliandir = $(eluamodulesdir)
47
48eluaeolian_DATA = \ 70eluaeolian_DATA = \
49 bindings/luajit/eolian.lua 71 bindings/luajit/eolian.lua
50 72
51EXTRA_DIST += $(eluaeolian_DATA) 73EXTRA_DIST += $(eluaeolian_DATA)
52 74
53eluacoredir = $(datadir)/elua/core 75eluacoredir = $(datadir)/elua/core
54 76
55eluacore_DATA = \ 77eluacore_DATA = \
56 bin/elua/core/*.lua 78 bin/elua/core/gettext.lua \
79 bin/elua/core/module.lua \
80 bin/elua/core/util.lua
57 81
58EXTRA_DIST += $(eluacore_DATA) 82EXTRA_DIST += $(eluacore_DATA)
59 83