summaryrefslogtreecommitdiff
path: root/src/Makefile_Elua.am
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2014-12-08 11:38:04 +0000
committerDaniel Kolesa <d.kolesa@samsung.com>2014-12-08 11:38:14 +0000
commit9e91672a4f6ce8f89ce18fd996a055f02df60a22 (patch)
tree506b161819c2715ac5a5768c3c89d98127ebf425 /src/Makefile_Elua.am
parent353a533ff5cd27de06064484b55eadef25e12ef3 (diff)
downloadefl-9e91672a4f6ce8f89ce18fd996a055f02df60a22.tar.gz
elua: initial skeleton for the Elua library
Because of Bob and other things, it is required to separate the functionality currently provided by the elua binary into a library. This library will then be used by the elua binary as well as any other project.
Diffstat (limited to 'src/Makefile_Elua.am')
-rw-r--r--src/Makefile_Elua.am18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/Makefile_Elua.am b/src/Makefile_Elua.am
index 3b731fc28f..47bdadea78 100644
--- a/src/Makefile_Elua.am
+++ b/src/Makefile_Elua.am
@@ -1,5 +1,23 @@
if HAVE_ELUA
+lib_LTLIBRARIES += lib/elua/libelua.la
+
+installed_eluamainheadersdir = $(includedir)/elua-@VMAJ@
+dist_installed_eluamainheaders_DATA = \
+lib/elua/Elua.h
+
+lib_elua_libelua_la_SOURCES = \
+lib/elua/elua.c
+
+lib_elua_libelua_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl @ELUA_CFLAGS@
+if HAVE_WIN32
+lib_elua_libelua_la_LIBADD = -L$(top_builddir)/src/lib/evil @ELUA_LIBS@
+else
+lib_elua_libelua_la_LIBADD = @ELUA_LIBS@
+endif
+lib_elua_libelua_la_DEPENDENCIES = @ELUA_INTERNAL_LIBS@
+lib_elua_libelua_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
+
bin_PROGRAMS += bin/elua/elua
bin_elua_elua_SOURCES = \