1 ACLOCAL_AMFLAGS = -I m4
9 AM_MAKEFLAGS = --no-print-directory
11 -include $(top_builddir)/config.h \
12 -I$(top_srcdir)/src/lib \
16 AM_CPPFLAGS = -DEFL_EDBUS_BUILD=1
18 includedir = @includedir@/edbus-@VMAJ@/
21 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(SED) \
22 -e 's,@VERSION\@,$(VERSION),g' \
23 -e 's,@prefix\@,$(prefix),g' \
24 -e 's,@exec_prefix\@,$(exec_prefix),g' \
25 -e 's,@libdir\@,$(libdir),g' \
26 -e 's,@includedir\@,$(includedir),g' \
29 %.pc: %.pc.in Makefile
32 pkgconfigdir = $(libdir)/pkgconfig
33 pkgconfig_DATA = edbus2.pc
34 CLEANFILES += edbus2.pc
35 EXTRA_DIST += edbus2.pc.in
42 m4/efl_compiler_flag.m4
45 MAINTAINERCLEANFILES += \
59 lib_LTLIBRARIES = libedbus2.la
63 src/lib/edbus_connection.h \
64 src/lib/edbus_freedesktop.h \
65 src/lib/edbus_message.h \
66 src/lib/edbus_object.h \
67 src/lib/edbus_pending.h \
68 src/lib/edbus_proxy.h \
69 src/lib/edbus_service.h \
70 src/lib/edbus_signal_handler.h \
71 src/lib/edbus_message_helper.h \
72 src/lib/edbus_message_eina_value.h
74 libedbus2_la_LIBADD = @ECORE_LIBS@ @DBUS_LIBS@
75 libedbus2_la_SOURCES = \
76 src/lib/edbus_private.h \
77 src/lib/edbus_private_types.h \
78 src/lib/edbus_proxy.c \
79 src/lib/edbus_core.c \
80 src/lib/edbus_message.c \
81 src/lib/edbus_object.c \
82 src/lib/edbus_pending.c \
83 src/lib/edbus_freedesktop.c \
84 src/lib/edbus_service.c \
85 src/lib/edbus_signal_handler.c \
86 src/lib/edbus_message_helper.c \
87 src/lib/edbus_message_to_eina_value.c \
88 src/lib/edbus_message_from_eina_value.c
91 src/examples/connman-list-services \
92 src/examples/ofono-dial \
93 src/examples/banshee \
94 src/examples/complex_types \
95 src/examples/complex_types_server \
98 src/examples/simple-signal-emit \
99 src/examples/complex_types_client_eina_value
101 EXAMPLES_LIBS = libedbus2.la @ECORE_LIBS@ @EINA_LIBS@
103 EXTRA_PROGRAMS = $(EXAMPLES)
105 src_examples_connman_list_services_SOURCES = src/examples/connman-list-services.c
106 src_examples_connman_list_services_LDADD = $(EXAMPLES_LIBS)
108 src_examples_ofono_dial_SOURCES = src/examples/ofono-dial.c
109 src_examples_ofono_dial_LDADD = $(EXAMPLES_LIBS)
111 src_examples_banshee_SOURCES = src/examples/banshee.c
112 src_examples_banshee_LDADD = $(EXAMPLES_LIBS)
114 src_examples_complex_types_SOURCES = src/examples/complex_types.c
115 src_examples_complex_types_LDADD = $(EXAMPLES_LIBS)
117 src_examples_complex_types_server_SOURCES = src/examples/complex_types_server.c
118 src_examples_complex_types_server_LDADD = $(EXAMPLES_LIBS)
120 src_examples_server_SOURCES = src/examples/server.c
121 src_examples_server_LDADD = $(EXAMPLES_LIBS)
123 src_examples_client_SOURCES = src/examples/client.c
124 src_examples_client_LDADD = $(EXAMPLES_LIBS)
126 src_examples_simple_signal_emit_SOURCES = src/examples/simple-signal-emit.c
127 src_examples_simple_signal_emit_LDADD = $(EXAMPLES_LIBS)
129 src_examples_complex_types_client_eina_value_SOURCES = src/examples/complex_types_client_eina_value.c
130 src_examples_complex_types_client_eina_value_LDADD = $(EXAMPLES_LIBS)
134 examples: $(EXAMPLES)
139 @echo "entering doc/"