summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel@osg.samsung.com>2017-12-12 11:22:47 +0100
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2018-12-20 20:07:26 +0100
commite43f090265f0e42dc1a6d9f2691e0b84971209fa (patch)
tree2f7ab6e18a10b7a4363f53fb270997f07f07cb31 /src/lib
parent6fcc3a56d84901ad077a801567a590451263078d (diff)
cmake: remove!
This build was never complete and also was not maintained probebly. It is also dropped in favour of meson which is cool, merged, works & is fast. Differential Revision: https://phab.enlightenment.org/D7010
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/CMakeLists.txt1
-rw-r--r--src/lib/ecore/CMakeLists.txt104
-rw-r--r--src/lib/ecore_con/CMakeLists.txt133
-rw-r--r--src/lib/ecore_file/CMakeLists.txt29
-rw-r--r--src/lib/ecore_input/CMakeLists.txt22
-rw-r--r--src/lib/ecore_ipc/CMakeLists.txt19
-rw-r--r--src/lib/ecore_x/CMakeLists.txt61
-rw-r--r--src/lib/ector/CMakeLists.txt119
-rw-r--r--src/lib/eet/CMakeLists.txt39
-rw-r--r--src/lib/eeze/CMakeLists.txt67
-rw-r--r--src/lib/efl/CMakeLists.txt93
-rw-r--r--src/lib/eina/CMakeLists.txt176
-rw-r--r--src/lib/eldbus/CMakeLists.txt70
-rw-r--r--src/lib/embryo/CMakeLists.txt21
-rw-r--r--src/lib/emile/CMakeLists.txt45
-rw-r--r--src/lib/eo/CMakeLists.txt29
-rw-r--r--src/lib/eolian/CMakeLists.txt46
17 files changed, 0 insertions, 1074 deletions
diff --git a/src/lib/CMakeLists.txt b/src/lib/CMakeLists.txt
deleted file mode 100644
index 288b6c7b1c..0000000000
--- a/src/lib/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
1add_subdirectory(eina) \ No newline at end of file
diff --git a/src/lib/ecore/CMakeLists.txt b/src/lib/ecore/CMakeLists.txt
deleted file mode 100644
index 2cf4efbdcf..0000000000
--- a/src/lib/ecore/CMakeLists.txt
+++ /dev/null
@@ -1,104 +0,0 @@
1set(DESCRIPTION "Ecore event abstraction library")
2
3set(PUBLIC_LIBRARIES
4 efl
5 eina
6 eo
7)
8
9set(LIBRARIES
10 m
11)
12
13if(ENABLE_SYSTEMD)
14 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE libsystemd)
15endif()
16
17if(ENABLE_GLIB)
18 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE glib-2.0 gthread-2.0)
19endif()
20
21set(PUBLIC_EO_FILES
22 ecore_exe.eo
23 ecore_poller.eo
24 ecore_types.eot
25 efl_io_buffered_stream.eo
26 efl_io_closer_fd.eo
27 efl_io_copier.eo
28 efl_io_file.eo
29 efl_io_positioner_fd.eo
30 efl_io_reader_fd.eo
31 efl_io_sizer_fd.eo
32 efl_io_stderr.eo
33 efl_io_stdin.eo
34 efl_io_stdout.eo
35 efl_io_writer_fd.eo
36 efl_loop.eo
37 efl_loop_fd.eo
38 efl_loop_timer.eo
39 efl_loop_user.eo
40 efl_promise.eo
41 efl_linear_interpolator.eo
42 efl_accelerate_interpolator.eo
43 efl_decelerate_interpolator.eo
44 efl_sinusoidal_interpolator.eo
45 efl_divisor_interpolator.eo
46 efl_bounce_interpolator.eo
47 efl_spring_interpolator.eo
48 efl_cubic_bezier_interpolator.eo
49)
50
51set(PUBLIC_HEADERS
52 Ecore.h
53 Ecore_Common.h
54 Ecore_Eo.h
55 Ecore_Getopt.h
56 Ecore_Legacy.h
57)
58
59set(SOURCES
60 ecore.c
61 ecore_alloc.c
62 ecore_anim.c
63 ecore_app.c
64 ecore_events.c
65 ecore_exe.c
66 ecore_exe_private.h
67 ecore_getopt.c
68 ecore_glib.c
69 ecore_idle_enterer.c
70 ecore_idle_exiter.c
71 ecore_idler.c
72 ecore_internal.h
73 ecore_job.c
74 ecore_main.c
75 ecore_pipe.c
76 ecore_poller.c
77 ecore_private.h
78 ecore_thread.c
79 ecore_throttle.c
80 ecore_time.c
81 ecore_timer.c
82 efl_io_buffered_stream.c
83 efl_io_closer_fd.c
84 efl_io_copier.c
85 efl_io_file.c
86 efl_io_positioner_fd.c
87 efl_io_reader_fd.c
88 efl_io_sizer_fd.c
89 efl_io_stderr.c
90 efl_io_stdin.c
91 efl_io_stdout.c
92 efl_io_writer_fd.c
93 efl_loop_fd.c
94 efl_loop_user.c
95 efl_promise.c
96)
97
98# TODO: win32
99# TODO: ps3
100
101list(APPEND SOURCES
102 ecore_exe_posix.c
103 ecore_signal.c
104)
diff --git a/src/lib/ecore_con/CMakeLists.txt b/src/lib/ecore_con/CMakeLists.txt
deleted file mode 100644
index 87e152b3b1..0000000000
--- a/src/lib/ecore_con/CMakeLists.txt
+++ /dev/null
@@ -1,133 +0,0 @@
1set(DESCRIPTION "E core library, Con module")
2
3set(LIBRARIES
4 ecore
5 eet
6 efl
7 eina
8 emile
9 eo
10 m
11)
12
13set(PUBLIC_EO_FILES
14 ecore_con_eet_base.eo
15 ecore_con_eet_client_obj.eo
16 ecore_con_eet_server_obj.eo
17 efl_net_control.eo
18 efl_net_control_access_point.eo
19 efl_net_control_technology.eo
20 efl_net_dialer.eo
21 efl_net_dialer_http.eo
22 efl_net_dialer_simple.eo
23 efl_net_dialer_ssl.eo
24 efl_net_dialer_tcp.eo
25 efl_net_dialer_udp.eo
26 efl_net_dialer_websocket.eo
27 efl_net_http_types.eot
28 efl_net_ip_address.eo
29 efl_net_server.eo
30 efl_net_server_fd.eo
31 efl_net_server_simple.eo
32 efl_net_server_ssl.eo
33 efl_net_server_tcp.eo
34 efl_net_server_udp.eo
35 efl_net_server_udp_client.eo
36 efl_net_session.eo
37 efl_net_socket.eo
38 efl_net_socket_fd.eo
39 efl_net_socket_simple.eo
40 efl_net_socket_ssl.eo
41 efl_net_socket_tcp.eo
42 efl_net_socket_udp.eo
43 efl_net_ssl_context.eo
44 efl_net_ssl_types.eot
45 efl_net_types.eot
46)
47
48set(PUBLIC_HEADERS
49 Ecore_Con.h
50 Ecore_Con_Eet.h
51 Ecore_Con_Eet_Eo.h
52 Ecore_Con_Eet_Legacy.h
53 Ecore_Con_Eo.h
54)
55
56set(SOURCES
57 ecore_con.c
58 ecore_con_alloc.c
59 ecore_con_eet.c
60 ecore_con_legacy.c
61 ecore_con_local.c
62 ecore_con_private.h
63 ecore_con_proxy_helper.c
64 ecore_con_socks.c
65 ecore_con_url.c
66 ecore_con_url_curl.c
67 ecore_con_url_curl.h
68 efl_net_dialer.c
69 efl_net_dialer_http.c
70 efl_net_dialer_simple.c
71 efl_net_dialer_ssl.c
72 efl_net_dialer_tcp.c
73 efl_net_dialer_udp.c
74 efl_net_dialer_websocket.c
75 efl_net_ip_address.c
76 efl_net_server.c
77 efl_net_server_fd.c
78 efl_net_server_simple.c
79 efl_net_server_ssl.c
80 efl_net_server_tcp.c
81 efl_net_server_udp.c
82 efl_net_server_udp_client.c
83 efl_net_socket.c
84 efl_net_socket_fd.c
85 efl_net_socket_simple.c
86 efl_net_socket_ssl.c
87 efl_net_socket_tcp.c
88 efl_net_socket_udp.c
89 efl_net_ssl_context.c
90)
91
92if(HAVE_SYS_UN_H)
93 list(APPEND PUBLIC_EO_FILES
94 efl_net_dialer_unix.eo
95 efl_net_server_unix.eo
96 efl_net_socket_unix.eo
97 )
98
99 list(APPEND SOURCES
100 efl_net_dialer_unix.c
101 efl_net_server_unix.c
102 efl_net_socket_unix.c
103 )
104endif()
105
106if(WITH_CRYPTO STREQUAL "gnutls")
107 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE gnutls)
108elseif(WITH_CRYPTO STREQUAL "openssl")
109 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE openssl)
110endif()
111
112if(ENABLE_SYSTEMD)
113 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE libsystemd)
114endif()
115
116if(WITH_EFL_NET_CONTROL_BACKEND STREQUAL "connman")
117 list(APPEND SOURCES
118 efl_net-connman.c
119 efl_net-connman.h
120 efl_net_control-connman.c
121 efl_net_control_access_point-connman.c
122 efl_net_control_technology-connman.c
123 efl_net_session-connman.c
124 )
125 list(APPEND LIBRARIES eldbus)
126else()
127 list(APPEND SOURCES
128 efl_net_control-none.c
129 efl_net_control_access_point-none.c
130 efl_net_control_technology-none.c
131 efl_net_session-none.c
132 )
133endif()
diff --git a/src/lib/ecore_file/CMakeLists.txt b/src/lib/ecore_file/CMakeLists.txt
deleted file mode 100644
index fbee450a55..0000000000
--- a/src/lib/ecore_file/CMakeLists.txt
+++ /dev/null
@@ -1,29 +0,0 @@
1set(DESCRIPTION "E core library, File module")
2
3set(LIBRARIES
4 ecore
5 ecore_con
6 efl
7 eina
8 eo
9)
10
11set(PUBLIC_HEADERS
12 Ecore_File.h
13)
14
15set(SOURCES
16 ecore_file.c
17 ecore_file_download.c
18 ecore_file_monitor.c
19 ecore_file_path.c
20 ecore_file_private.h
21)
22
23if(HAVE_SYS_INOTIFY_H)
24 list(APPEND SOURCES ecore_file_monitor_inotify.c)
25elseif(WINDOWS)
26 list(APPEND SOURCES ecore_file_monitor_win32.c)
27else()
28 list(APPEND SOURCES ecore_file_monitor_poll.c)
29endif()
diff --git a/src/lib/ecore_input/CMakeLists.txt b/src/lib/ecore_input/CMakeLists.txt
deleted file mode 100644
index c9f20c7b9a..0000000000
--- a/src/lib/ecore_input/CMakeLists.txt
+++ /dev/null
@@ -1,22 +0,0 @@
1set(PUBLIC_LIBRARIES
2 eina
3 eo
4)
5
6set(LIBRARIES
7 ecore
8 efl
9 eeze
10)
11
12set(PUBLIC_HEADERS
13 Ecore_Input.h
14)
15
16set(SOURCES
17 ecore_input.c
18 ecore_input_compose.c
19 ecore_input_compose.h
20 ecore_input_joystick.c
21 ecore_input_private.h
22)
diff --git a/src/lib/ecore_ipc/CMakeLists.txt b/src/lib/ecore_ipc/CMakeLists.txt
deleted file mode 100644
index 4eec0988ab..0000000000
--- a/src/lib/ecore_ipc/CMakeLists.txt
+++ /dev/null
@@ -1,19 +0,0 @@
1set(DESCRIPTION "E core library, IPC module")
2
3set(LIBRARIES
4 ecore
5 ecore_con
6 efl
7 eina
8 eo
9)
10
11set(PUBLIC_HEADERS
12 Ecore_Ipc.h
13)
14
15set(SOURCES
16 ecore_ipc.c
17 ecore_ipc_private.h
18)
19
diff --git a/src/lib/ecore_x/CMakeLists.txt b/src/lib/ecore_x/CMakeLists.txt
deleted file mode 100644
index fec2eaeee9..0000000000
--- a/src/lib/ecore_x/CMakeLists.txt
+++ /dev/null
@@ -1,61 +0,0 @@
1set(PUBLIC_LIBRARIES
2 eina
3 ecore
4)
5
6set(LIBRARIES
7 ecore
8 ecore_input
9 efl
10 eo
11 ${X_EXTENSIONS}
12)
13
14message("${LIBRARIES}")
15
16#todo XRANDR_GOOD
17
18set(PUBLIC_HEADERS
19 Ecore_X.h
20 # ecore_x_version.h
21 Ecore_X_Atoms.h
22 Ecore_X_Cursor.h
23)
24
25set(SOURCES
26 ecore_x_atoms_decl.h
27 ecore_x.c
28 ecore_x_dnd.c
29 ecore_x_sync.c
30 ecore_x_randr.c
31 ecore_x_fixes.c
32 ecore_x_damage.c
33 ecore_x_composite.c
34 ecore_x_error.c
35 ecore_x_events.c
36 ecore_x_icccm.c
37 ecore_x_keygrab.c
38 ecore_x_netwm.c
39 ecore_x_mwm.c
40 ecore_x_e.c
41 ecore_x_selection.c
42 ecore_x_window.c
43 ecore_x_window_prop.c
44 ecore_x_window_shape.c
45 ecore_x_pixmap.c
46 ecore_x_present.c
47 ecore_x_gc.c
48 ecore_x_xinerama.c
49 ecore_x_screensaver.c
50 ecore_x_dpms.c
51 ecore_x_drawable.c
52 ecore_x_cursor.c
53 ecore_x_test.c
54 ecore_x_atoms.c
55 ecore_x_region.c
56 ecore_x_image.c
57 ecore_x_xi2.c
58 ecore_x_vsync.c
59 ecore_x_gesture.c
60 ecore_x_private.h
61)
diff --git a/src/lib/ector/CMakeLists.txt b/src/lib/ector/CMakeLists.txt
deleted file mode 100644
index fa6263408d..0000000000
--- a/src/lib/ector/CMakeLists.txt
+++ /dev/null
@@ -1,119 +0,0 @@
1set(DESCRIPTION "Enlightened retained mode drawing library")
2
3set(LIBRARIES
4 eet
5 efl
6 emile
7 m
8 support-draw
9 support-freetype
10 support-rg_etc
11 support-triangulator
12)
13
14set(PUBLIC_LIBRARIES
15 eina
16 eo
17)
18
19set(PUBLIC_EO_FILES
20 ector_buffer.eo
21 ector_renderer.eo
22 ector_renderer_buffer.eo
23 ector_renderer_gradient.eo
24 ector_renderer_gradient_linear.eo
25 ector_renderer_gradient_radial.eo
26 ector_renderer_shape.eo
27 ector_surface.eo
28 ector_types.eot
29
30 cairo/ector_cairo_software_surface.eo
31 cairo/ector_cairo_surface.eo
32 cairo/ector_renderer_cairo.eo
33 cairo/ector_renderer_cairo_gradient_linear.eo
34 cairo/ector_renderer_cairo_gradient_radial.eo
35 cairo/ector_renderer_cairo_shape.eo
36
37 gl/ector_gl_buffer.eo
38 gl/ector_gl_buffer_base.eo
39 gl/ector_gl_surface.eo
40 gl/ector_renderer_gl.eo
41 gl/ector_renderer_gl_gradient_linear.eo
42 gl/ector_renderer_gl_gradient_radial.eo
43 gl/ector_renderer_gl_shape.eo
44
45 software/ector_renderer_software.eo
46 software/ector_renderer_software_buffer.eo
47 software/ector_renderer_software_gradient_linear.eo
48 software/ector_renderer_software_gradient_radial.eo
49 software/ector_renderer_software_shape.eo
50 software/ector_software_buffer.eo
51 software/ector_software_buffer_base.eo
52 software/ector_software_surface.eo
53)
54
55set(PUBLIC_HEADERS
56 Ector.h
57 ector_buffer.h
58 ector_renderer.h
59 ector_surface.h
60 ector_util.h
61
62 cairo/Ector_Cairo.h
63
64 gl/Ector_GL.h
65
66 software/Ector_Software.h
67)
68
69set(SOURCES
70 ector_buffer.c
71 ector_gl_internal.h
72 ector_main.c
73 ector_renderer.c
74 ector_renderer_buffer.c
75 ector_renderer_gradient.c
76 ector_renderer_gradient_linear.c
77 ector_renderer_gradient_radial.c
78 ector_renderer_shape.c
79
80 cairo/ector_cairo_software_surface.c
81 cairo/ector_cairo_surface.c
82 cairo/ector_renderer_cairo.c
83 cairo/ector_renderer_cairo_gradient_linear.c
84 cairo/ector_renderer_cairo_gradient_radial.c
85 cairo/ector_renderer_cairo_shape.c
86
87 gl/ector_gl_buffer.c
88 gl/ector_gl_buffer_base.c
89 gl/ector_gl_private.h
90 gl/ector_gl_shader.c
91 gl/ector_gl_surface.c
92 gl/ector_renderer_gl.c
93 gl/ector_renderer_gl_gradient_linear.c
94 gl/ector_renderer_gl_gradient_radial.c
95 gl/ector_renderer_gl_shape.c
96 gl/shader/ector_gl_shaders.x
97
98 software/ector_renderer_software_buffer.c
99 software/ector_renderer_software_gradient_linear.c
100 software/ector_renderer_software_gradient_radial.c
101 software/ector_renderer_software_shape.c
102 software/ector_software_buffer.c
103 software/ector_software_gradient.c
104 software/ector_software_rasterizer.c
105 software/ector_software_surface.c
106)
107
108add_custom_target(ector-update-shaders
109 COMMAND /bin/sh ${EFL_LIB_SOURCE_DIR}/gl/shader/gen_shaders.sh
110 DEPENDS
111 ${EFL_LIB_SOURCE_DIR}/gl/shader/gen_shaders.sh
112 ${EFL_LIB_SOURCE_DIR}/gl/shader/fragment.glsl
113 ${EFL_LIB_SOURCE_DIR}/gl/shader/vertex.glsl
114 ${EFL_LIB_SOURCE_DIR}/gl/shader/include.glsl
115 WORKING_DIRECTORY "${EFL_LIB_SOURCE_DIR}"
116 COMMENT "SHADERS src/lib/ector/gl/shader/ector_gl_shaders.x (if needed)"
117)
118
119set(DEPENDENCIES ector-update-shaders)
diff --git a/src/lib/eet/CMakeLists.txt b/src/lib/eet/CMakeLists.txt
deleted file mode 100644
index fb2c02d297..0000000000
--- a/src/lib/eet/CMakeLists.txt
+++ /dev/null
@@ -1,39 +0,0 @@
1set(DESCRIPTION "Library for speedy data storage, retrieval, and compression")
2
3set(PKG_CONFIG_REQUIRES_PRIVATE
4 zlib>=1.2.3
5)
6
7set(PUBLIC_LIBRARIES
8 eina
9 emile
10)
11
12set(LIBRARIES
13 m
14 support-rg_etc
15 find-JPEG
16)
17
18set(PUBLIC_HEADERS
19 Eet.h
20)
21
22set(SOURCES
23 eet_alloc.c
24 eet_cipher.c
25 eet_connection.c
26 eet_data.c
27 eet_dictionary.c
28 eet_image.c
29 eet_lib.c
30 eet_node.c
31 Eet_private.h
32 eet_utils.c
33)
34
35if(WITH_CRYPTO STREQUAL "gnutls")
36 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE gnutls)
37elseif(WITH_CRYPTO STREQUAL "openssl")
38 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE openssl)
39endif()
diff --git a/src/lib/eeze/CMakeLists.txt b/src/lib/eeze/CMakeLists.txt
deleted file mode 100644
index c9aa9e0147..0000000000
--- a/src/lib/eeze/CMakeLists.txt
+++ /dev/null
@@ -1,67 +0,0 @@
1set(DESCRIPTION "Ecore event abstraction library")
2
3set(PUBLIC_LIBRARIES
4 eina
5 ecore
6)
7
8set(LIBRARIES
9 eo
10 efl
11 ecore_con
12 ecore_file
13 eet
14 emile
15)
16
17set(PKG_CONFIG_REQUIRES_PRIVATE
18 libudev
19)
20
21
22if (${HAVE_EEZE_MOUNT})
23 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE mount)
24endif()
25
26if (${ENABLE_TIZEN})
27 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE capi-system-sensor)
28endif()
29
30
31set(PUBLIC_HEADERS
32 Eeze.h
33 Eeze_Disk.h
34 Eeze_Net.h
35 Eeze_Sensor.h
36)
37
38set(SOURCES
39 eeze_disk.c
40 eeze_disk_mount.c
41 eeze_disk_private.h
42 eeze_disk_udev.c
43 eeze_main.c
44 eeze_net.c
45 eeze_net_private.h
46 eeze_sensor.c
47 eeze_sensor_private.h
48 eeze_udev_find.c
49 eeze_udev_private.c
50 eeze_udev_private.h
51 eeze_udev_syspath.c
52 eeze_udev_walk.c
53 eeze_udev_watch.c
54)
55
56#mount files
57if(${HAVE_EEZE_MOUNT})
58 if (${MOUNT_VERSION} LESS 2.19.0)
59 list(APPEND SOURCES eeze_disk_libmount_old.c)
60 elseif (${MOUNT_VERSION} GREATER 2.19.0)
61 list(APPEND SOURCES eeze_disk_libmount_new.c)
62 else()
63 list(APPEND SOURCES eeze_disk_libmount.c)
64 endif()
65else()
66 list(APPEND SOURCES eeze_disk_dummy.c)
67endif()
diff --git a/src/lib/efl/CMakeLists.txt b/src/lib/efl/CMakeLists.txt
deleted file mode 100644
index 7f1672907a..0000000000
--- a/src/lib/efl/CMakeLists.txt
+++ /dev/null
@@ -1,93 +0,0 @@
1set(DESCRIPTION "EFL's general purpose library")
2
3set(LIBRARIES eo eina)
4
5set(PUBLIC_EO_FILES
6 interfaces/efl_animator.eo
7 interfaces/efl_canvas.eo
8 interfaces/efl_canvas_pointer.eo
9 interfaces/efl_config.eo
10 interfaces/efl_container.eo
11 interfaces/efl_content.eo
12 interfaces/efl_control.eo
13 interfaces/efl_file.eo
14 interfaces/efl_gfx.eo
15 interfaces/efl_gfx_buffer.eo
16 interfaces/efl_gfx_fill.eo
17 interfaces/efl_gfx_filter.eo
18 interfaces/efl_gfx_gradient.eo
19 interfaces/efl_gfx_gradient_linear.eo
20 interfaces/efl_gfx_gradient_radial.eo
21 interfaces/efl_gfx_path.eo
22 interfaces/efl_gfx_shape.eo
23 interfaces/efl_gfx_size_hint.eo
24 interfaces/efl_gfx_stack.eo
25 interfaces/efl_gfx_types.eot
26 interfaces/efl_gfx_view.eo
27 interfaces/efl_image.eo
28 interfaces/efl_image_animated.eo
29 interfaces/efl_image_load.eo
30 interfaces/efl_input_device.eo
31 interfaces/efl_input_types.eot
32 interfaces/efl_interpolator.eo
33 interfaces/efl_io_buffer.eo
34 interfaces/efl_io_closer.eo
35 interfaces/efl_io_positioner.eo
36 interfaces/efl_io_queue.eo
37 interfaces/efl_io_reader.eo
38 interfaces/efl_io_sizer.eo
39 interfaces/efl_io_writer.eo
40 interfaces/efl_model.eo
41 interfaces/efl_observable.eo
42 interfaces/efl_observer.eo
43 interfaces/efl_orientation.eo
44 interfaces/efl_pack.eo
45 interfaces/efl_pack_table.eo
46 interfaces/efl_pack_layout.eo
47 interfaces/efl_pack_linear.eo
48 interfaces/efl_part.eo
49 interfaces/efl_player.eo
50 interfaces/efl_screen.eo
51 interfaces/efl_text.eo
52 interfaces/efl_text_types.eot
53 interfaces/efl_types.eot
54 interfaces/efl_ui_range.eo
55 interfaces/efl_ui_autorepeat.eo
56 interfaces/efl_vpath.eo
57 interfaces/efl_vpath_core.eo
58 interfaces/efl_vpath_file.eo
59 interfaces/efl_vpath_file_core.eo
60 interfaces/efl_vpath_manager.eo
61)
62
63set(PUBLIC_HEADERS
64 Efl.h
65 Efl_Config.h
66 Efl_Model_Common.h
67 interfaces/efl_common_internal.h
68)
69
70set(SOURCES
71 interfaces/efl_interfaces_main.c
72 interfaces/efl_model_common.c
73 interfaces/efl_gfx_path.c
74 interfaces/efl_gfx_shape.c
75 interfaces/efl_vpath_file.c
76 interfaces/efl_vpath_manager.c
77 interfaces/efl_vpath_core.c
78 interfaces/efl_vpath_file_core.c
79 interfaces/efl_input_device.c
80 interfaces/efl_io_closer.c
81 interfaces/efl_io_positioner.c
82 interfaces/efl_io_reader.c
83 interfaces/efl_io_sizer.c
84 interfaces/efl_io_writer.c
85 interfaces/efl_io_buffer.c
86 interfaces/efl_io_queue.c
87 interfaces/efl_observer.c
88)
89
90set(DEFINITIONS -DEFL_GFX_FILTER_BETA)
91
92# XXX HACK: interfaces/efl_canvas.eo refers to Efl.Input.Focus!
93set(EOLIAN_EXTRA_PARAMS -I${CMAKE_SOURCE_DIR}/src/lib/evas/canvas)
diff --git a/src/lib/eina/CMakeLists.txt b/src/lib/eina/CMakeLists.txt
deleted file mode 100644
index 4c5ee50faa..0000000000
--- a/src/lib/eina/CMakeLists.txt
+++ /dev/null
@@ -1,176 +0,0 @@
1set(DESCRIPTION "A Library that implements fast data types and miscellaneous tools")
2
3if(ENABLE_SYSTEMD)
4 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE libsystemd)
5endif()
6
7if(ENABLE_VALGRIND)
8 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE valgrind)
9endif()
10
11if(UNWIND_FOUND)
12 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE libunwind libunwind-generic)
13endif()
14
15set(PUBLIC_LIBRARIES
16 pthread
17)
18
19set(LIBRARIES
20 m
21 dl
22 rt
23)
24
25if(HAVE_BSD_STRING_H)
26 list(APPEND LIBRARIES bsd)
27endif()
28
29set(PUBLIC_HEADERS
30 Eina.h
31 eina_accessor.h
32 eina_alloca.h
33 eina_array.h
34 eina_benchmark.h
35 eina_bezier.h
36 eina_binbuf.h
37 eina_binshare.h
38 eina_clist.h
39 eina_config.h
40 eina_config_gen.h
41 eina_convert.h
42 eina_counter.h
43 eina_cow.h
44 eina_cpu.h
45 eina_crc.h
46 eina_debug.h
47 eina_error.h
48 eina_evlog.h
49 eina_file.h
50 eina_file_common.h
51 eina_fp.h
52 eina_freeq.h
53 eina_hamster.h
54 eina_hash.h
55 eina_inarray.h
56 eina_inline_private.h
57 eina_inlist.h
58 eina_iterator.h
59 eina_lalloc.h
60 eina_list.h
61 eina_lock.h
62 eina_log.h
63 eina_magic.h
64 eina_main.h
65 eina_matrix.h
66 eina_matrixsparse.h
67 eina_mempool.h
68 eina_mmap.h
69 eina_module.h
70 eina_prefix.h
71 eina_private.h
72 eina_quad.h
73 eina_quadtree.h
74 eina_quaternion.h
75 eina_rbtree.h
76 eina_rectangle.h
77 eina_refcount.h
78 eina_safepointer.h
79 eina_safety_checks.h
80 eina_sched.h
81 eina_share_common.h
82 eina_simple_xml_parser.h
83 eina_slice.h
84 eina_slstr.h
85 eina_str.h
86 eina_strbuf.h
87 eina_strbuf_common.h
88 eina_strbuf_template_c.x
89 eina_stringshare.h
90 eina_thread.h
91 eina_thread_queue.h
92 eina_tiler.h
93 eina_tmpstr.h
94 eina_trash.h
95 eina_types.h
96 eina_unicode.h
97 eina_ustrbuf.h
98 eina_ustringshare.h
99 eina_util.h
100 eina_value.h
101 eina_value_util.h
102 eina_vector.h
103 eina_xattr.h
104 )
105
106set(SOURCES
107 eina_abi.c
108 eina_accessor.c
109 eina_array.c
110 eina_benchmark.c
111 eina_bezier.c
112 eina_binbuf.c
113 eina_binshare.c
114 eina_convert.c
115 eina_counter.c
116 eina_cow.c
117 eina_cpu.c
118 eina_crc.c
119 eina_debug.c
120 eina_debug_bt.c
121 eina_debug_bt_file.c
122 eina_debug_chunk.c
123 eina_debug_monitor.c
124 eina_debug_proto.c
125 eina_debug_thread.c
126 eina_error.c
127 eina_evlog.c
128 eina_file.c
129 eina_file_common.c
130 eina_fp.c
131 eina_freeq.c
132 eina_hamster.c
133 eina_hash.c
134 eina_inarray.c
135 eina_inlist.c
136 eina_iterator.c
137 eina_lalloc.c
138 eina_list.c
139 eina_lock.c
140 eina_log.c
141 eina_magic.c
142 eina_main.c
143 eina_matrix.c
144 eina_matrixsparse.c
145 eina_mempool.c
146 eina_mmap.c
147 eina_module.c
148 eina_prefix.c
149 eina_quad.c
150 eina_quadtree.c
151 eina_quaternion.c
152 eina_rbtree.c
153 eina_rectangle.c
154 eina_safepointer.c
155 eina_safety_checks.c
156 eina_sched.c
157 eina_share_common.c
158 eina_simple_xml_parser.c
159 eina_slstr.c
160 eina_str.c
161 eina_strbuf.c
162 eina_strbuf_common.c
163 eina_strbuf_template_c.x
164 eina_stringshare.c
165 eina_thread.c
166 eina_thread_queue.c
167 eina_tiler.c
168 eina_tmpstr.c
169 eina_unicode.c
170 eina_ustrbuf.c
171 eina_ustringshare.c
172 eina_util.c
173 eina_value.c
174 eina_value_util.c
175 eina_xattr.c
176 )
diff --git a/src/lib/eldbus/CMakeLists.txt b/src/lib/eldbus/CMakeLists.txt
deleted file mode 100644
index ecbea4cdb9..0000000000
--- a/src/lib/eldbus/CMakeLists.txt
+++ /dev/null
@@ -1,70 +0,0 @@
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")
diff --git a/src/lib/embryo/CMakeLists.txt b/src/lib/embryo/CMakeLists.txt
deleted file mode 100644
index dc8328bedb..0000000000
--- a/src/lib/embryo/CMakeLists.txt
+++ /dev/null
@@ -1,21 +0,0 @@
1set(DESCRIPTION "A small virtual machine engine and bytecode compiler")
2
3set(LIBRARIES
4 eina
5 m
6)
7
8set(PUBLIC_HEADERS
9 Embryo.h
10)
11
12set(SOURCES
13 embryo_amx.c
14 embryo_args.c
15 embryo_float.c
16 embryo_main.c
17 embryo_private.h
18 embryo_rand.c
19 embryo_str.c
20 embryo_time.c
21)
diff --git a/src/lib/emile/CMakeLists.txt b/src/lib/emile/CMakeLists.txt
deleted file mode 100644
index 5ea77fdbc1..0000000000
--- a/src/lib/emile/CMakeLists.txt
+++ /dev/null
@@ -1,45 +0,0 @@
1set(DESCRIPTION "Library for simplified serialization, compression and ciphering")
2
3set(PKG_CONFIG_REQUIRES_PRIVATE
4 zlib>=1.2.3
5)
6
7set(LIBRARIES
8 eina
9 efl
10 m
11 support-rg_etc
12 find-JPEG
13)
14
15set(PUBLIC_HEADERS
16 Emile.h
17 emile_base64.h
18 emile_cipher.h
19 emile_compress.h
20 emile_image.h
21)
22
23set(SOURCES
24 emile_base64.c
25 emile_compress.c
26 emile_image.c
27 emile_main.c
28 emile_private.h
29)
30
31if(WITH_CRYPTO STREQUAL "gnutls")
32 list(APPEND SOURCES emile_cipher_gnutls.c)
33 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE gnutls)
34elseif(WITH_CRYPTO STREQUAL "openssl")
35 list(APPEND SOURCES emile_cipher_openssl.c)
36 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE openssl)
37else()
38 list(APPEND SOURCES emile_cipher.c)
39endif()
40
41if(WITH_LZ4 STREQUAL "system")
42 list(APPEND PKG_CONFIG_REQUIRES_PRIVATE liblz4)
43else()
44 list(APPEND LIBRARIES support-lz4)
45endif()
diff --git a/src/lib/eo/CMakeLists.txt b/src/lib/eo/CMakeLists.txt
deleted file mode 100644
index 1946183a21..0000000000
--- a/src/lib/eo/CMakeLists.txt
+++ /dev/null
@@ -1,29 +0,0 @@
1set(DESCRIPTION "EFL's generic object system library.")
2
3set(PUBLIC_LIBRARIES
4 eina
5)
6
7set(PUBLIC_HEADERS
8 Eo.h
9 efl_future.h
10)
11
12set(PUBLIC_EO_FILES
13 efl_object.eo
14 efl_class.eo
15 efl_object_override.eo
16 efl_interface.eo
17)
18
19set(SOURCES
20 eo.c
21 eo_ptr_indirection.c
22 eo_ptr_indirection.h
23 eo_base_class.c
24 eo_class_class.c
25 eo_add_fallback.c
26 eo_add_fallback.h
27 eo_private.h
28 efl_future.c
29)
diff --git a/src/lib/eolian/CMakeLists.txt b/src/lib/eolian/CMakeLists.txt
deleted file mode 100644
index 02258317ae..0000000000
--- a/src/lib/eolian/CMakeLists.txt
+++ /dev/null
@@ -1,46 +0,0 @@
1set(DESCRIPTION "A library to parse .eo files ")
2
3set(LIBRARIES
4 eina
5)
6
7#if (WINDOWS)
8# set(LIBRARIES ${LIBRARIES} evil)
9#endif (WINDOWS)
10
11set(PUBLIC_HEADERS
12 Eolian.h
13)
14
15set(INCLUDE_DIRECTORIES
16 ./
17)
18
19set(SOURCES
20 database_class.c
21 database_class_api.c
22 database_constructor.c
23 database_constructor_api.c
24 database_event.c
25 database_event_api.c
26 database_expr.c
27 database_expr_api.c
28 database_function.c
29 database_function_api.c
30 database_function_parameter.c
31 database_function_parameter_api.c
32 database_implement.c
33 database_implement_api.c
34 database_type.c
35 database_type_api.c
36 database_validate.c
37 database_var.c
38 database_var_api.c
39 eo_lexer.c
40 eo_lexer.h
41 eo_parser.c
42 eo_parser.h
43 eolian.c
44 eolian_database.c
45 eolian_database.h
46)