summaryrefslogtreecommitdiff
path: root/src/Makefile_Eldbus.am
diff options
context:
space:
mode:
authorGuilherme Lepsch <lepsch@expertisesolutions.com.br>2015-01-09 14:20:14 -0200
committerCedric BAIL <cedric@osg.samsung.com>2015-12-10 12:02:30 -0800
commit10fa1b5b4b2454437c00a9b8931bb3f9ddb9e99c (patch)
treeb4238f5f83b55463ad2e88e97dc968f2a607a668 /src/Makefile_Eldbus.am
parent48b22214493958fc852f101009b0e8a88aa77e05 (diff)
eldbus: add efl.model implementation.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Diffstat (limited to 'src/Makefile_Eldbus.am')
-rw-r--r--src/Makefile_Eldbus.am65
1 files changed, 59 insertions, 6 deletions
diff --git a/src/Makefile_Eldbus.am b/src/Makefile_Eldbus.am
index 66ca2bf..c5113db 100644
--- a/src/Makefile_Eldbus.am
+++ b/src/Makefile_Eldbus.am
@@ -1,6 +1,31 @@
1 1
2### Library 2### Library
3 3
4eldbus_eolian_files = \
5 lib/eldbus/eldbus_model_connection.eo \
6 lib/eldbus/eldbus_model_object.eo \
7 lib/eldbus/eldbus_model_proxy.eo \
8 lib/eldbus/eldbus_model_method.eo \
9 lib/eldbus/eldbus_model_arguments.eo \
10 lib/eldbus/eldbus_model_signal.eo
11
12eldbus_eolian_c = $(eldbus_eolian_files:%.eo=%.eo.c)
13eldbus_eolian_h = $(eldbus_eolian_files:%.eo=%.eo.h)
14
15BUILT_SOURCES += \
16 $(eldbus_eolian_c) \
17 $(eldbus_eolian_h)
18
19CLEANFILES += \
20 $(eldbus_eolian_c) \
21 $(eldbus_eolian_h)
22
23eldbuseolianfilesdir = $(datadir)/eolian/include/eldbus-@VMAJ@
24eldbuseolianfiles_DATA = $(eldbus_eolian_files)
25
26EXTRA_DIST += \
27 ${eldbuseolianfiles_DATA}
28
4lib_LTLIBRARIES += lib/eldbus/libeldbus.la 29lib_LTLIBRARIES += lib/eldbus/libeldbus.la
5 30
6installed_eldbusmainheadersdir = $(includedir)/eldbus-@VMAJ@ 31installed_eldbusmainheadersdir = $(includedir)/eldbus-@VMAJ@
@@ -17,9 +42,20 @@ lib/eldbus/eldbus_signal_handler.h \
17lib/eldbus/eldbus_message_helper.h \ 42lib/eldbus/eldbus_message_helper.h \
18lib/eldbus/eldbus_message_eina_value.h 43lib/eldbus/eldbus_message_eina_value.h
19 44
45nodist_installed_eldbusmainheaders_DATA = $(eldbus_eolian_h)
46
20lib_eldbus_libeldbus_la_SOURCES = \ 47lib_eldbus_libeldbus_la_SOURCES = \
21lib/eldbus/eldbus_private.h \ 48lib/eldbus/eldbus_private.h \
22lib/eldbus/eldbus_private_types.h \ 49lib/eldbus/eldbus_private_types.h \
50lib/eldbus/eldbus_model_private.h \
51lib/eldbus/eldbus_model_proxy_private.h \
52lib/eldbus/eldbus_model_object_private.h \
53lib/eldbus/eldbus_model_arguments_private.h \
54lib/eldbus/eldbus_model_connection_private.h \
55lib/eldbus/eldbus_model_signal_private.h \
56lib/eldbus/eldbus_model_method_private.h \
57lib/eldbus/eldbus_introspection.h \
58lib/eldbus/Eldbus_Model.h \
23lib/eldbus/eldbus_proxy.c \ 59lib/eldbus/eldbus_proxy.c \
24lib/eldbus/eldbus_core.c \ 60lib/eldbus/eldbus_core.c \
25lib/eldbus/eldbus_message.c \ 61lib/eldbus/eldbus_message.c \
@@ -30,13 +66,20 @@ lib/eldbus/eldbus_service.c \
30lib/eldbus/eldbus_signal_handler.c \ 66lib/eldbus/eldbus_signal_handler.c \
31lib/eldbus/eldbus_message_helper.c \ 67lib/eldbus/eldbus_message_helper.c \
32lib/eldbus/eldbus_message_to_eina_value.c \ 68lib/eldbus/eldbus_message_to_eina_value.c \
33lib/eldbus/eldbus_message_from_eina_value.c 69lib/eldbus/eldbus_message_from_eina_value.c \
70lib/eldbus/eldbus_model_connection.c \
71lib/eldbus/eldbus_model_object.c \
72lib/eldbus/eldbus_model_proxy.c \
73lib/eldbus/eldbus_model_method.c \
74lib/eldbus/eldbus_model_arguments.c \
75lib/eldbus/eldbus_model_signal.c \
76lib/eldbus/eldbus_introspection.c
34 77
35lib_eldbus_libeldbus_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \ 78lib_eldbus_libeldbus_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
36-include $(top_builddir)/config.h \ 79-include $(top_builddir)/config.h \
37@ELDBUS_CFLAGS@ 80@ELDBUS_CFLAGS@ @EFL_CFLAGS@
38lib_eldbus_libeldbus_la_LIBADD = @ELDBUS_LIBS@ 81lib_eldbus_libeldbus_la_LIBADD = @ELDBUS_LIBS@ @EFL_LIBS@
39lib_eldbus_libeldbus_la_DEPENDENCIES = @ELDBUS_INTERNAL_LIBS@ 82lib_eldbus_libeldbus_la_DEPENDENCIES = @ELDBUS_INTERNAL_LIBS@ @EFL_INTERNAL_LIBS@
40lib_eldbus_libeldbus_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@ 83lib_eldbus_libeldbus_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
41 84
42### Binary 85### Binary
@@ -74,12 +117,22 @@ TESTS += tests/eldbus/eldbus_suite
74tests_eldbus_eldbus_suite_SOURCES = \ 117tests_eldbus_eldbus_suite_SOURCES = \
75tests/eldbus/eldbus_suite.c \ 118tests/eldbus/eldbus_suite.c \
76tests/eldbus/eldbus_test_eldbus_init.c \ 119tests/eldbus/eldbus_test_eldbus_init.c \
120tests/eldbus/eldbus_test_eldbus_model.h \
121tests/eldbus/eldbus_fake_server.h \
122tests/eldbus/eldbus_test_eldbus_model.c \
123tests/eldbus/eldbus_test_eldbus_model_connection.c \
124tests/eldbus/eldbus_test_eldbus_model_object.c \
125tests/eldbus/eldbus_test_eldbus_model_proxy.c \
126tests/eldbus/eldbus_test_eldbus_model_method.c \
127tests/eldbus/eldbus_test_eldbus_model_signal.c \
128tests/eldbus/eldbus_test_fake_server_eldbus_model_proxy.c \
129tests/eldbus/eldbus_fake_server.c \
77tests/eldbus/eldbus_suite.h 130tests/eldbus/eldbus_suite.h
78 131
79tests_eldbus_eldbus_suite_CPPFLAGS = -I$(top_builddir)/src/lib/efl @CHECK_CFLAGS@ @ELDBUS_CFLAGS@ \ 132tests_eldbus_eldbus_suite_CPPFLAGS = -I$(top_builddir)/src/lib/efl @CHECK_CFLAGS@ @ELDBUS_CFLAGS@ \
80-DTESTS_BUILD_DIR=\"$(top_builddir)/src/tests/eldbus\" 133@EFL_CFLAGS@ -DTESTS_BUILD_DIR=\"$(top_builddir)/src/tests/eldbus\"
81 134
82tests_eldbus_eldbus_suite_LDADD = @CHECK_LIBS@ @USE_ELDBUS_LIBS@ 135tests_eldbus_eldbus_suite_LDADD = @CHECK_LIBS@ @USE_ELDBUS_LIBS@ @USE_EFL_LIBS@
83tests_eldbus_eldbus_suite_DEPENDENCIES = @USE_ELDBUS_INTERNAL_LIBS@ 136tests_eldbus_eldbus_suite_DEPENDENCIES = @USE_ELDBUS_INTERNAL_LIBS@
84 137
85endif 138endif