summaryrefslogtreecommitdiff
path: root/src/lib/eldbus
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>2017-01-26 16:16:15 -0200
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>2017-01-26 16:16:15 -0200
commit2ba33b8ff064f9c89b1febb141505f75283a549c (patch)
tree19dedbb1fd64c73ae9a575e85919dedd2e05740f /src/lib/eldbus
parentba9938b9506448bef752c3a6fe85041238f4916c (diff)
cmake: add eldbus.
Diffstat (limited to 'src/lib/eldbus')
-rw-r--r--src/lib/eldbus/CMakeLists.txt70
1 files changed, 70 insertions, 0 deletions
diff --git a/src/lib/eldbus/CMakeLists.txt b/src/lib/eldbus/CMakeLists.txt
new file mode 100644
index 0000000000..ecbea4cdb9
--- /dev/null
+++ b/src/lib/eldbus/CMakeLists.txt
@@ -0,0 +1,70 @@
1set(DESCRIPTION "D-Bus access from Ecore")
2
3set(PKG_CONFIG_REQUIRES_PRIVATE
4 dbus-1
5)
6
7set(LIBRARIES
8 eina
9 eo
10 efl
11 ecore
12)
13
14set(PUBLIC_EO_FILES
15 eldbus_model_arguments.eo
16 eldbus_model_connection.eo
17 eldbus_model_method.eo
18 eldbus_model_object.eo
19 eldbus_model_proxy.eo
20 eldbus_model_signal.eo
21 eldbus_types.eot
22)
23
24set(PUBLIC_HEADERS
25 Eldbus.h
26 eldbus_connection.h
27 eldbus_freedesktop.h
28 eldbus_introspection.h
29 eldbus_message.h
30 eldbus_message_eina_value.h
31 eldbus_message_helper.h
32 Eldbus_Model.h
33 eldbus_object.h
34 eldbus_pending.h
35 eldbus_proxy.h
36 eldbus_service.h
37 eldbus_signal_handler.h
38)
39
40set(SOURCES
41 eldbus_core.c
42 eldbus_freedesktop.c
43 eldbus_introspection.c
44 eldbus_message.c
45 eldbus_message_from_eina_value.c
46 eldbus_message_helper.c
47 eldbus_message_to_eina_value.c
48 eldbus_model_arguments.c
49 eldbus_model_arguments_private.h
50 eldbus_model_connection.c
51 eldbus_model_connection_private.h
52 eldbus_model_method.c
53 eldbus_model_method_private.h
54 eldbus_model_object.c
55 eldbus_model_object_private.h
56 eldbus_model_private.h
57 eldbus_model_proxy.c
58 eldbus_model_proxy_private.h
59 eldbus_model_signal.c
60 eldbus_model_signal_private.h
61 eldbus_object.c
62 eldbus_pending.c
63 eldbus_private.h
64 eldbus_private_types.h
65 eldbus_proxy.c
66 eldbus_service.c
67 eldbus_signal_handler.c
68)
69
70set(COMPILE_FLAGS "-include ${CMAKE_BINARY_DIR}/src/lib/efl/config.h")