summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2016-08-01 13:36:47 -0700
committerCedric BAIL <cedric@osg.samsung.com>2016-08-01 13:36:47 -0700
commitdd1d3f0d2d8f7369f7461f54928eac2a4fce99fb (patch)
tree18997228a3fda448bdf8abfc78e90763d9ee926e
parent02c14d10a3b2dc3eb556b4a254687f7fbaa7832f (diff)
autotools: since it has been broken for some times and nobody noticed, let's remove per directory support.
-rw-r--r--configure.ac11
-rw-r--r--src/lib/ecore/Makefile.am83
-rw-r--r--src/lib/ector/Makefile.am155
-rw-r--r--src/lib/edje/Makefile.am82
-rw-r--r--src/lib/eet/Makefile.am33
-rw-r--r--src/lib/efl/Makefile.am87
-rw-r--r--src/lib/eina/Makefile.am205
-rw-r--r--src/lib/eio/Makefile.am64
-rw-r--r--src/lib/elementary/Makefile.am657
-rw-r--r--src/lib/emile/Makefile.am61
-rw-r--r--src/lib/eo/Makefile.am41
-rw-r--r--src/lib/evil/Makefile.am81
-rw-r--r--src/tests/elementary/Makefile.am112
13 files changed, 0 insertions, 1672 deletions
diff --git a/configure.ac b/configure.ac
index 493fd31094..f1696d83af 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5721,17 +5721,6 @@ doc/Doxyfile
5721doc/previews/Makefile 5721doc/previews/Makefile
5722doc/widgets/Makefile 5722doc/widgets/Makefile
5723src/Makefile 5723src/Makefile
5724src/lib/evil/Makefile
5725src/lib/eina/Makefile
5726src/lib/emile/Makefile
5727src/lib/eet/Makefile
5728src/lib/eo/Makefile
5729src/lib/efl/Makefile
5730src/lib/ector/Makefile
5731src/lib/ecore/Makefile
5732src/lib/eio/Makefile
5733src/lib/edje/Makefile
5734src/lib/elementary/Makefile
5735src/benchmarks/eina/Makefile 5724src/benchmarks/eina/Makefile
5736src/benchmarks/eo/Makefile 5725src/benchmarks/eo/Makefile
5737src/benchmarks/evas/Makefile 5726src/benchmarks/evas/Makefile
diff --git a/src/lib/ecore/Makefile.am b/src/lib/ecore/Makefile.am
deleted file mode 100644
index fffe62b867..0000000000
--- a/src/lib/ecore/Makefile.am
+++ /dev/null
@@ -1,83 +0,0 @@
1EOLIAN_FLAGS = -I$(srcdir)
2
3include ../../Makefile_Eolian_Subbuild_Helper.am
4
5### Library
6
7ecore_eolian_files_legacy = \
8 efl_timer.eo \
9 ecore_poller.eo \
10 ecore_exe.eo \
11 ecore_animator.eo
12
13ecore_eolian_files = \
14 $(ecore_eolian_files_legacy) \
15 efl_loop.eo \
16 ecore_parent.eo
17
18ecore_eolian_type_files = \
19 ecore_types.eot
20
21ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c)
22ecore_eolian_h = $(ecore_eolian_files:%.eo=%.eo.h) \
23 $(ecore_eolian_files_legacy:%.eo=%.eo.legacy.h) \
24 $(ecore_eolian_type_files:%.eot=%.eot.h)
25
26BUILT_SOURCES = $(ecore_eolian_c) \
27 $(ecore_eolian_h)
28
29ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@
30ecoreeolianfiles_DATA = $(ecore_eolian_files) \
31 $(ecore_eolian_type_files)
32
33lib_LTLIBRARIES = libecore.la
34
35installed_ecoremainheadersdir = $(includedir)/ecore-@VMAJ@
36dist_installed_ecoremainheaders_DATA = \
37Ecore.h \
38Ecore_Common.h \
39Ecore_Legacy.h \
40Ecore_Eo.h \
41Ecore_Getopt.h
42
43nodist_installed_ecoremainheaders_DATA = $(ecore_eolian_h)
44
45libecore_la_SOURCES = \
46ecore.c \
47ecore_alloc.c \
48ecore_anim.c \
49ecore_app.c \
50ecore_events.c \
51ecore_getopt.c \
52ecore_glib.c \
53ecore_idle_enterer.c \
54ecore_idle_exiter.c \
55ecore_idler.c \
56ecore_job.c \
57ecore_main.c \
58ecore_pipe.c \
59ecore_poller.c \
60ecore_time.c \
61ecore_timer.c \
62ecore_thread.c \
63ecore_thread_promise.c \
64ecore_throttle.c \
65ecore_exe.c \
66ecore_exe_private.h \
67ecore_private.h
68
69if HAVE_WIN32
70libecore_la_SOURCES += ecore_exe_win32.c
71else
72libecore_la_SOURCES += ecore_signal.c ecore_exe_posix.c
73endif
74
75libecore_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
76-DPACKAGE_BIN_DIR=\"$(bindir)\" \
77-DPACKAGE_LIB_DIR=\"$(libdir)\" \
78-DPACKAGE_DATA_DIR=\"$(datadir)/ecore\" \
79-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
80@ECORE_CFLAGS@
81libecore_la_LIBADD = @ECORE_SUBBUILD_LIBS@ @EVIL_SUBBUILD_LIBS@
82libecore_la_DEPENDENCIES = @ECORE_SUBBUILD_INTERNAL_LIBS@
83libecore_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
diff --git a/src/lib/ector/Makefile.am b/src/lib/ector/Makefile.am
deleted file mode 100644
index e15c37eaa4..0000000000
--- a/src/lib/ector/Makefile.am
+++ /dev/null
@@ -1,155 +0,0 @@
1EOLIAN_FLAGS = -I$(srcdir)
2
3include ../../Makefile_Eolian_Subbuild_Helper.am
4
5### Library
6ector_eolian_files_generic = \
7 ector_surface.eo \
8 ector_buffer.eo \
9 ector_renderer.eo \
10 ector_renderer_shape.eo \
11 ector_renderer_buffer.eo \
12 ector_renderer_gradient.eo \
13 ector_renderer_gradient_radial.eo \
14 ector_renderer_gradient_linear.eo
15ector_eolian_generic_h = $(ector_eolian_files_generic:%.eo=%.eo.h)
16
17# Handle cairo backend
18ector_eolian_files_cairo = \
19 cairo/ector_cairo_surface.eo \
20 cairo/ector_cairo_software_surface.eo \
21 cairo/ector_renderer_cairo.eo \
22 cairo/ector_renderer_cairo_shape.eo \
23 cairo/ector_renderer_cairo_gradient_linear.eo \
24 cairo/ector_renderer_cairo_gradient_radial.eo
25ector_eolian_cairo_h = $(ector_eolian_files_cairo:%.eo=%.eo.h)
26
27# Handle default software backend
28ector_eolian_files_software = \
29 software/ector_software_surface.eo \
30 software/ector_software_buffer.eo \
31 software/ector_software_buffer_base.eo \
32 software/ector_renderer_software.eo \
33 software/ector_renderer_software_shape.eo \
34 software/ector_renderer_software_buffer.eo \
35 software/ector_renderer_software_gradient_radial.eo \
36 software/ector_renderer_software_gradient_linear.eo
37ector_eolian_software_h = $(ector_eolian_files_software:%.eo=%.eo.h)
38
39# Handle gl backend
40ector_eolian_files_gl = \
41 gl/ector_gl_surface.eo \
42 gl/ector_gl_buffer.eo \
43 gl/ector_gl_buffer_base.eo \
44 gl/ector_renderer_gl.eo \
45 gl/ector_renderer_gl_shape.eo \
46 gl/ector_renderer_gl_gradient_radial.eo \
47 gl/ector_renderer_gl_gradient_linear.eo
48ector_eolian_gl_h = $(ector_eolian_files_gl:%.eo=%.eo.h)
49
50ector_eolian_type_files = ector_types.eot
51
52ector_eolian_files = $(ector_eolian_files_generic) \
53 $(ector_eolian_files_cairo) \
54 $(ector_eolian_files_software) \
55 $(ector_eolian_files_gl)
56
57ector_eolian_c = $(ector_eolian_files:%.eo=%.eo.c)
58ector_eolian_h = $(ector_eolian_files:%.eo=%.eo.h) \
59 $(ector_eolian_type_files:%.eot=%.eot.h)
60
61BUILT_SOURCES = \
62 $(ector_eolian_c) \
63 $(ector_eolian_h)
64
65ectoreolianfilesdir = $(datadir)/eolian/include/ector-@VMAJ@
66ectoreolianfiles_DATA = $(ector_eolian_files) $(ector_eolian_type_files)
67
68lib_LTLIBRARIES = libector.la
69
70# And the generic implementation
71
72libector_la_SOURCES = \
73ector_main.c \
74ector_gl_internal.h \
75ector_buffer.c \
76ector_renderer_shape.c \
77ector_renderer.c \
78ector_renderer_buffer.c \
79ector_renderer_gradient.c \
80ector_renderer_gradient_radial.c \
81ector_renderer_gradient_linear.c
82
83# And now the cairo backend
84libector_la_SOURCES += \
85cairo/ector_renderer_cairo_gradient_linear.c \
86cairo/ector_renderer_cairo_gradient_radial.c \
87cairo/ector_renderer_cairo_shape.c \
88cairo/ector_renderer_cairo.c \
89cairo/ector_cairo_software_surface.c \
90cairo/ector_cairo_surface.c
91
92# SW draw static lib
93libector_la_SOURCES += \
94../../static_libs/draw/draw_main_sse2.c \
95../../static_libs/draw/draw_main.c \
96../../static_libs/draw/draw_main_neon.c \
97../../static_libs/rg_etc/rg_etc1.c \
98../../static_libs/rg_etc/rg_etc2.c \
99../../static_libs/rg_etc/rg_etc1.h \
100../../static_libs/rg_etc/etc2_encoder.c
101
102# And the default software backend
103libector_la_SOURCES += \
104software/ector_renderer_software_gradient_linear.c \
105software/ector_renderer_software_gradient_radial.c \
106software/ector_renderer_software_shape.c \
107software/ector_renderer_software_buffer.c \
108software/ector_software_gradient.c \
109software/ector_software_rasterizer.c \
110software/ector_software_surface.c \
111software/ector_software_buffer.c \
112../../static_libs/freetype/sw_ft_math.c \
113../../static_libs/freetype/sw_ft_raster.c \
114../../static_libs/freetype/sw_ft_stroker.c
115
116# And now the gl backend
117libector_la_SOURCES += \
118gl/ector_renderer_gl_gradient_linear.c \
119gl/ector_renderer_gl_gradient_radial.c \
120gl/ector_renderer_gl_shape.c \
121gl/ector_renderer_gl.c \
122gl/ector_gl_buffer.c \
123gl/ector_gl_buffer_base.c \
124gl/ector_gl_surface.c \
125gl/ector_gl_private.h \
126gl/shader/ector_gl_shaders.x \
127gl/ector_gl_shader.c
128
129ECTOR_GL_SHADERS_GEN = \
130gl/shader/gen_shaders.sh \
131gl/shader/fragment.glsl \
132gl/shader/vertex.glsl \
133gl/shader/include.glsl
134
135gl/shader/ector_gl_shaders.x: $(ECTOR_GL_SHADERS_GEN)
136 @echo " SHADERS $@"
137 @sh $(srcdir)/gl/shader/gen_shaders.sh
138
139libector_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
140-I$(top_builddir)/src/lib/ector \
141-I$(top_builddir)/src/lib/ector/cairo \
142-I$(top_builddir)/src/lib/ector/software \
143-I$(top_builddir)/src/lib/ector/gl \
144-I$(top_srcdir)/src/static_libs/freetype \
145-I$(top_srcdir)/src/static_libs/draw \
146@ECTOR_CFLAGS@ \
147-DPACKAGE_BIN_DIR=\"$(bindir)\" \
148-DPACKAGE_LIB_DIR=\"$(libdir)\" \
149-DPACKAGE_DATA_DIR=\"$(datadir)/ector\" \
150@VALGRIND_CFLAGS@ \
151@SSE3_CFLAGS@
152
153libector_la_LIBADD = @ECTOR_SUBBUILD_LIBS@
154libector_la_DEPENDENCIES = @ECTOR_SUBBUILD_INTERNAL_LIBS@
155libector_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
diff --git a/src/lib/edje/Makefile.am b/src/lib/edje/Makefile.am
deleted file mode 100644
index 54d6a33a1d..0000000000
--- a/src/lib/edje/Makefile.am
+++ /dev/null
@@ -1,82 +0,0 @@
1EOLIAN_FLAGS = -I$(srcdir)
2
3include ../../Makefile_Eolian_Subbuild_Helper.am
4
5### Library
6
7edje_eolian_files = \
8 edje_object.eo \
9 edje_edit.eo
10
11edje_eolian_type_files = \
12 edje_types.eot
13
14edje_eolian_c = $(edje_eolian_files:%.eo=%.eo.c)
15edje_eolian_h = $(edje_eolian_files:%.eo=%.eo.h) \
16 $(edje_eolian_files:%.eo=%.eo.legacy.h) \
17 $(edje_eolian_type_files:%.eot=%.eot.h)
18
19BUILT_SOURCES = $(edje_eolian_c) \
20 $(edje_eolian_h)
21
22edjeeolianfilesdir = $(datadir)/eolian/include/edje-@VMAJ@
23edjeeolianfiles_DATA = $(edje_eolian_files) \
24 $(edje_eolian_type_files)
25
26lib_LTLIBRARIES = libedje.la
27
28EDJE_COMMON_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
29-I$(top_builddir) \
30-I$(top_srcdir)/src/lib/edje \
31-I$(top_builddir)/src/lib/edje \
32-DPACKAGE_BIN_DIR=\"$(bindir)\" \
33-DPACKAGE_LIB_DIR=\"$(libdir)\" \
34-DPACKAGE_DATA_DIR=\"$(datadir)/edje\" \
35-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
36-DPACKAGE_SRC_DIR=\"$(abs_top_srcdir)\" \
37@EDJE_CFLAGS@
38
39installed_edjemainheadersdir = $(includedir)/edje-@VMAJ@
40dist_installed_edjemainheaders_DATA = \
41Edje.h \
42Edje_Common.h \
43Edje_Eo.h \
44Edje_Legacy.h \
45Edje_Edit.h
46
47nodist_installed_edjemainheaders_DATA = $(edje_eolian_h)
48
49libedje_la_SOURCES = \
50edje_private.h \
51edje_convert.h \
52edje_box_layout.c \
53edje_cache.c \
54edje_calc.c \
55edje_callbacks.c \
56edje_data.c \
57edje_edit.c \
58edje_embryo.c \
59edje_entry.c \
60edje_external.c \
61edje_load.c \
62edje_lua.c \
63edje_lua2.c \
64edje_lua_script_only.c \
65edje_main.c \
66edje_match.c \
67edje_message_queue.c \
68edje_misc.c \
69edje_module.c \
70edje_multisense.c \
71edje_program.c \
72edje_smart.c \
73edje_text.c \
74edje_textblock_styles.c \
75edje_util.c \
76edje_var.c \
77edje_signal.c
78
79libedje_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl $(EDJE_COMMON_CPPFLAGS)
80libedje_la_LIBADD = @EDJE_SUBBUILD_LIBS@
81libedje_la_DEPENDENCIES = @EDJE_SUBBUILD_INTERNAL_LIBS@
82libedje_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
diff --git a/src/lib/eet/Makefile.am b/src/lib/eet/Makefile.am
deleted file mode 100644
index 131a1910bf..0000000000
--- a/src/lib/eet/Makefile.am
+++ /dev/null
@@ -1,33 +0,0 @@
1### Library
2
3lib_LTLIBRARIES = libeet.la
4
5installed_eetmainheadersdir = $(includedir)/eet-@VMAJ@
6dist_installed_eetmainheaders_DATA = Eet.h
7
8libeet_la_SOURCES = \
9Eet_private.h \
10eet_alloc.c \
11eet_cipher.c \
12eet_connection.c \
13eet_data.c \
14eet_dictionary.c \
15eet_image.c \
16eet_lib.c \
17eet_node.c \
18eet_utils.c \
19../../static_libs/rg_etc/rg_etc1.c \
20../../static_libs/rg_etc/rg_etc2.c \
21../../static_libs/rg_etc/etc2_encoder.c \
22../../static_libs/rg_etc/rg_etc1.h
23
24libeet_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
25-I$(top_srcdir)/src/static_libs/rg_etc \
26-DPACKAGE_BIN_DIR=\"$(bindir)\" \
27-DPACKAGE_LIB_DIR=\"$(libdir)\" \
28-DPACKAGE_DATA_DIR=\"$(datadir)/eet\" \
29@EET_CFLAGS@ \
30@NEON_CFLAGS@
31libeet_la_LIBADD = @EET_SUBBUILD_LIBS@ @EVIL_SUBBUILD_LIBS@
32libeet_la_DEPENDENCIES = @EET_SUBBUILD_INTERNAL_LIBS@
33libeet_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
diff --git a/src/lib/efl/Makefile.am b/src/lib/efl/Makefile.am
deleted file mode 100644
index 3cae7dd8d3..0000000000
--- a/src/lib/efl/Makefile.am
+++ /dev/null
@@ -1,87 +0,0 @@
1EOLIAN_FLAGS = -I$(srcdir)
2
3include ../../Makefile_Eolian_Subbuild_Helper.am
4
5# Even though libefl is new, it contains definitions used by legacy APIs
6efl_eolian_legacy_files = \
7interfaces/efl_gfx_fill.eo \
8interfaces/efl_gfx.eo \
9interfaces/efl_image.eo \
10interfaces/efl_image_animated.eo \
11$(NULL)
12
13efl_eolian_files = \
14interfaces/efl_control.eo \
15interfaces/efl_file.eo \
16interfaces/efl_image_load.eo \
17interfaces/efl_player.eo \
18interfaces/efl_text.eo \
19interfaces/efl_text_properties.eo \
20interfaces/efl_gfx_stack.eo \
21interfaces/efl_gfx_view.eo \
22interfaces/efl_gfx_buffer.eo \
23interfaces/efl_gfx_shape.eo \
24interfaces/efl_gfx_gradient.eo \
25interfaces/efl_gfx_gradient_linear.eo \
26interfaces/efl_gfx_gradient_radial.eo \
27interfaces/efl_gfx_filter.eo \
28interfaces/efl_gfx_size_hint.eo \
29interfaces/efl_model.eo \
30interfaces/efl_animator.eo \
31interfaces/efl_orientation.eo \
32interfaces/efl_flipable.eo \
33interfaces/efl_vpath.eo \
34interfaces/efl_vpath_manager.eo \
35interfaces/efl_vpath_file.eo \
36interfaces/efl_vpath_core.eo \
37interfaces/efl_vpath_file_core.eo \
38interfaces/efl_ui_spin.eo \
39interfaces/efl_ui_progress.eo \
40interfaces/efl_screen.eo \
41$(efl_eolian_legacy_files) \
42$(NULL)
43
44efl_eolian_type_files = \
45 interfaces/efl_gfx_types.eot \
46 interfaces/efl_types.eot \
47 $(NULL)
48
49efl_eolian_files_h = $(efl_eolian_files:%.eo=%.eo.h) \
50 $(efl_eolian_type_files:%.eot=%.eot.h)
51efl_eolian_files_c = $(efl_eolian_files:%.eo=%.eo.c)
52efl_eolian_legacy_files_h = $(efl_eolian_legacy_files:%.eo=%.eo.legacy.h)
53
54BUILT_SOURCES = \
55 $(efl_eolian_files_c) \
56 $(efl_eolian_files_h) \
57 $(efl_eolian_legacy_files_h)
58
59efleolianfilesdir = $(datadir)/eolian/include/efl-@VMAJ@
60efleolianfiles_DATA = $(efl_eolian_files) $(efl_eolian_type_files)
61
62lib_LTLIBRARIES = libefl.la
63
64libefl_la_SOURCES = \
65interfaces/efl_interfaces_main.c \
66interfaces/efl_model_common.c \
67interfaces/efl_gfx_shape.c \
68interfaces/efl_vpath_file.c \
69interfaces/efl_vpath_manager.c \
70interfaces/efl_vpath_core.c \
71interfaces/efl_vpath_file_core.c
72
73libefl_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl -I$(top_srcdir)/src/lib/efl @EFL_CFLAGS@ -DEFL_GFX_FILTER_BETA
74libefl_la_LIBADD = @EFL_SUBBUILD_LIBS@
75libefl_la_DEPENDENCIES = @EFL_SUBBUILD_INTERNAL_LIBS@
76libefl_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
77
78installed_eflheadersdir = $(includedir)/efl-@VMAJ@
79dist_installed_eflheaders_DATA = \
80Efl_Config.h \
81Efl_Model_Common.h \
82Efl.h
83
84installed_eflinterfacesdir = $(includedir)/efl-@VMAJ@/interfaces
85nodist_installed_eflinterfaces_DATA = \
86 $(efl_eolian_files_h) \
87 $(efl_eolian_legacy_files_h)
diff --git a/src/lib/eina/Makefile.am b/src/lib/eina/Makefile.am
deleted file mode 100644
index d247179595..0000000000
--- a/src/lib/eina/Makefile.am
+++ /dev/null
@@ -1,205 +0,0 @@
1
2### Library
3
4lib_LTLIBRARIES = libeina.la
5
6installed_einamainheadersdir = $(includedir)/eina-@VMAJ@
7dist_installed_einamainheaders_DATA = \
8Eina.h \
9eina_config.h
10
11installed_einaheadersdir = $(includedir)/eina-@VMAJ@/eina
12dist_installed_einaheaders_DATA = \
13eina_safety_checks.h \
14eina_error.h \
15eina_log.h \
16eina_inline_log.x \
17eina_fp.h \
18eina_inline_f32p32.x \
19eina_inline_f16p16.x \
20eina_inline_f8p24.x \
21eina_inline_fp.x \
22eina_hash.h \
23eina_inline_hash.x \
24eina_lalloc.h \
25eina_clist.h \
26eina_inline_clist.x \
27eina_inarray.h \
28eina_inlist.h \
29eina_inline_inlist.x \
30eina_list.h \
31eina_file.h \
32eina_inline_file.x \
33eina_mempool.h \
34eina_module.h \
35eina_rectangle.h \
36eina_types.h \
37eina_array.h \
38eina_counter.h \
39eina_inline_array.x \
40eina_magic.h \
41eina_stringshare.h \
42eina_binshare.h \
43eina_binbuf.h \
44eina_ustringshare.h \
45eina_inline_stringshare.x \
46eina_inline_ustringshare.x \
47eina_inline_list.x \
48eina_accessor.h \
49eina_convert.h \
50eina_rbtree.h \
51eina_benchmark.h \
52eina_inline_rbtree.x \
53eina_inline_mempool.x \
54eina_inline_rectangle.x \
55eina_inline_trash.x \
56eina_thread.h \
57eina_trash.h \
58eina_iterator.h \
59eina_main.h \
60eina_cpu.h \
61eina_inline_cpu.x \
62eina_sched.h \
63eina_tiler.h \
64eina_hamster.h \
65eina_matrixsparse.h \
66eina_inline_tiler.x \
67eina_str.h \
68eina_inline_str.x \
69eina_strbuf.h \
70eina_ustrbuf.h \
71eina_unicode.h \
72eina_quadtree.h \
73eina_simple_xml_parser.h \
74eina_lock.h \
75eina_prefix.h \
76eina_refcount.h \
77eina_mmap.h \
78eina_xattr.h \
79eina_value.h \
80eina_inline_value.x \
81eina_value_util.h \
82eina_inline_value_util.x \
83eina_inline_lock_barrier.x \
84eina_inline_lock_posix.x \
85eina_tmpstr.h \
86eina_alloca.h \
87eina_cow.h \
88eina_inline_unicode.x \
89eina_thread_queue.h \
90eina_matrix.h \
91eina_quad.h \
92eina_crc.h \
93eina_inline_crc.x \
94eina_evlog.h \
95eina_util.h \
96eina_quaternion.h \
97eina_vector.h \
98eina_inline_vector.x \
99eina_promise.h \
100eina_bezier.h
101
102libeina_la_SOURCES = \
103eina_abi.c \
104eina_accessor.c \
105eina_array.c \
106eina_benchmark.c \
107eina_binbuf.c \
108eina_binshare.c \
109eina_convert.c \
110eina_counter.c \
111eina_cow.c \
112eina_cpu.c \
113eina_crc.c \
114eina_debug.c \
115eina_debug_bt.c \
116eina_debug_bt_file.c \
117eina_debug_chunk.c \
118eina_debug_monitor.c \
119eina_debug_proto.c \
120eina_debug_thread.c \
121eina_error.c \
122eina_evlog.c \
123eina_file_common.h \
124eina_file_common.c \
125eina_fp.c \
126eina_hamster.c \
127eina_hash.c \
128eina_inarray.c \
129eina_inlist.c \
130eina_iterator.c \
131eina_lalloc.c \
132eina_list.c \
133eina_log.c \
134eina_magic.c \
135eina_main.c \
136eina_matrix.c \
137eina_matrixsparse.c \
138eina_mempool.c \
139eina_mmap.c \
140eina_module.c \
141eina_prefix.c \
142eina_quad.c \
143eina_quadtree.c \
144eina_rbtree.c \
145eina_rectangle.c \
146eina_safety_checks.c \
147eina_sched.c \
148eina_share_common.c \
149eina_simple_xml_parser.c \
150eina_str.c \
151eina_strbuf.c \
152eina_strbuf_common.c \
153eina_stringshare.c \
154eina_thread.c \
155eina_thread_queue.c \
156eina_tiler.c \
157eina_tmpstr.c \
158eina_unicode.c \
159eina_ustrbuf.c \
160eina_ustringshare.c \
161eina_util.c \
162eina_value.c \
163eina_value_util.c \
164eina_xattr.c \
165eina_debug.h \
166eina_private.h \
167eina_share_common.h \
168eina_strbuf_common.h \
169eina_quaternion.c \
170eina_promise.c \
171eina_bezier.c
172
173if HAVE_WIN32
174libeina_la_SOURCES += eina_file_win32.c
175else
176libeina_la_SOURCES += eina_file.c
177endif
178
179EINA_MODULE_COMMON_CFLAGS = \
180@EINA_CFLAGS@ \
181@VALGRIND_CFLAGS@
182
183if EINA_STATIC_BUILD_CHAINED_POOL
184libeina_la_SOURCES += ../../modules/eina/mp/chained_pool/eina_chained_mempool.c
185endif
186
187if EINA_STATIC_BUILD_ONE_BIG
188libeina_la_SOURCES += ../../modules/eina/mp/one_big/eina_one_big.c
189endif
190
191if EINA_STATIC_BUILD_PASS_THROUGH
192libeina_la_SOURCES += ../../modules/eina/mp/pass_through/eina_pass_through.c
193endif
194
195libeina_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
196@EINA_CFLAGS@ \
197@UNWIND_CFLAGS@ \
198-DPACKAGE_BIN_DIR=\"$(bindir)\" \
199-DPACKAGE_LIB_DIR=\"$(libdir)\" \
200-DPACKAGE_DATA_DIR=\"$(datadir)/eina\" \
201@VALGRIND_CFLAGS@
202
203libeina_la_LIBADD = @EINA_SUBBUILD_LIBS@ @UNWIND_LIBS@
204libeina_la_DEPENDENCIES = @EINA_SUBBUILD_INTERNAL_LIBS@
205libeina_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
diff --git a/src/lib/eio/Makefile.am b/src/lib/eio/Makefile.am
deleted file mode 100644
index 72aa5e3c4a..0000000000
--- a/src/lib/eio/Makefile.am
+++ /dev/null
@@ -1,64 +0,0 @@
1EOLIAN_FLAGS = -I$(srcdir)
2
3include ../../Makefile_Eolian_Subbuild_Helper.am
4
5### Library
6
7EIO_EOS = eio_model.eo \
8 eio_job.eo \
9 eio_sentry.eo
10
11EIO_EOS_H = $(EIO_EOS:%.eo=%.eo.h)
12EIO_EOS_C = $(EIO_EOS:%.eo=%.eo.c)
13
14BUILT_SOURCES = $(EIO_EOS_C) $(EIO_EOS_H)
15
16eioeolianfilesdir = $(datadir)/eolian/include/eio-@VMAJ@
17eioeolianfiles_DATA = $(EIO_EOS)
18
19lib_LTLIBRARIES = libeio.la
20
21installed_eiomainheadersdir = $(includedir)/eio-@VMAJ@
22
23dist_installed_eiomainheaders_DATA = Eio.h eio_inline_helper.x
24nodist_installed_eiomainheaders_DATA = $(EIO_EOS_H)
25
26libeio_la_SOURCES = \
27eio_dir.c \
28eio_eet.c \
29eio_file.c \
30eio_main.c \
31eio_map.c \
32eio_monitor.c \
33eio_monitor_poll.c \
34eio_single.c \
35eio_xattr.c \
36eio_job.c \
37eio_sentry.c \
38eio_model.c \
39eio_model_private.h \
40eio_private.h
41
42if HAVE_INOTIFY
43libeio_la_SOURCES += eio_monitor_inotify.c
44else
45if HAVE_NOTIFY_WIN32
46libeio_la_SOURCES += eio_monitor_win32.c
47else
48if HAVE_NOTIFY_COCOA
49libeio_la_SOURCES += eio_monitor_cocoa.c
50else
51if HAVE_NOTIFY_KEVENT
52libeio_la_SOURCES += eio_monitor_kevent.c
53endif
54endif
55endif
56endif
57
58libeio_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl @EIO_CFLAGS@
59libeio_la_LIBADD = @EIO_SUBBUILD_LIBS@
60libeio_la_DEPENDENCIES = @EIO_SUBBUILD_INTERNAL_LIBS@
61libeio_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
62if HAVE_NOTIFY_COCOA
63libeio_la_LDFLAGS += -framework CoreServices
64endif
diff --git a/src/lib/elementary/Makefile.am b/src/lib/elementary/Makefile.am
deleted file mode 100644
index 41ef7d814e..0000000000
--- a/src/lib/elementary/Makefile.am
+++ /dev/null
@@ -1,657 +0,0 @@
1EOLIAN_FLAGS = -I$(srcdir)
2
3include ../../Makefile_Eolian_Subbuild_Helper.am
4
5### Library
6
7elm_eolian_files = \
8 elm_access.eo \
9 elm_actionslider.eo \
10 elm_atspi_bridge.eo \
11 elm_app_client.eo \
12 elm_app_client_view.eo \
13 elm_app_server.eo \
14 elm_app_server_view.eo \
15 elm_atspi_app_object.eo \
16 elm_bg.eo \
17 elm_box.eo \
18 elm_bubble.eo \
19 elm_button.eo \
20 elm_calendar.eo \
21 elm_check.eo \
22 elm_clock.eo \
23 elm_colorselector.eo \
24 elm_combobox.eo \
25 elm_conformant.eo \
26 elm_ctxpopup.eo \
27 elm_datetime.eo \
28 elm_dayselector.eo \
29 elm_diskselector.eo \
30 elm_entry.eo \
31 elm_fileselector.eo \
32 elm_fileselector_button.eo \
33 elm_fileselector_entry.eo \
34 efl_ui_flip.eo \
35 efl_ui_flip_internal_part.eo \
36 elm_flipselector.eo \
37 efl_ui_frame.eo \
38 elm_gengrid.eo \
39 elm_gengrid_pan.eo \
40 elm_genlist.eo \
41 elm_genlist_pan.eo \
42 elm_gesture_layer.eo \
43 elm_glview.eo \
44 elm_grid.eo \
45 elm_hover.eo \
46 elm_hoversel.eo \
47 elm_icon.eo \
48 efl_ui_image.eo \
49 elm_index.eo \
50 elm_interface_atspi_accessible.eo \
51 elm_interface_atspi_action.eo \
52 elm_interface_atspi_component.eo \
53 elm_interface_atspi_text_editable.eo \
54 elm_interface_atspi_image.eo \
55 elm_interface_atspi_selection.eo \
56 elm_interface_atspi_text.eo \
57 elm_interface_atspi_value.eo \
58 elm_interface_atspi_widget_action.eo \
59 elm_interface_atspi_window.eo \
60 elm_interface_fileselector.eo \
61 elm_interface_scrollable.eo \
62 elm_inwin.eo \
63 elm_label.eo \
64 elm_layout.eo \
65 elm_list.eo \
66 elm_map.eo \
67 elm_map_pan.eo \
68 elm_mapbuf.eo \
69 elm_menu.eo \
70 elm_multibuttonentry.eo \
71 elm_naviframe.eo \
72 elm_notify.eo \
73 efl_ui_nstate.eo \
74 elm_pan.eo \
75 elm_panel.eo \
76 elm_panes.eo \
77 elm_photo.eo \
78 elm_photocam.eo \
79 elm_photocam_pan.eo \
80 elm_player.eo \
81 elm_plug.eo \
82 elm_popup.eo \
83 elm_prefs.eo \
84 elm_progressbar.eo \
85 elm_radio.eo \
86 elm_route.eo \
87 elm_scroller.eo \
88 elm_segment_control.eo \
89 elm_separator.eo \
90 elm_slider.eo \
91 elm_slideshow.eo \
92 elm_spinner.eo \
93 elm_sys_notify_interface.eo \
94 elm_sys_notify.eo \
95 elm_sys_notify_dbus.eo \
96 elm_systray.eo \
97 elm_table.eo \
98 elm_thumb.eo \
99 elm_toolbar.eo \
100 efl_ui_video.eo \
101 elm_view_list.eo \
102 elm_view_form.eo \
103 elm_web.eo \
104 elm_widget.eo \
105 efl_ui_win.eo \
106 efl_ui_win_standard.eo \
107 elm_widget_item.eo \
108 elm_color_item.eo \
109 elm_dayselector_item.eo \
110 elm_hoversel_item.eo \
111 elm_segment_control_item.eo \
112 elm_slideshow_item.eo \
113 elm_flipselector_item.eo \
114 elm_menu_item.eo \
115 elm_ctxpopup_item.eo \
116 elm_index_item.eo \
117 elm_multibuttonentry_item.eo \
118 elm_naviframe_item.eo \
119 elm_genlist_item.eo \
120 elm_gengrid_item.eo \
121 elm_list_item.eo \
122 elm_toolbar_item.eo \
123 elm_diskselector_item.eo \
124 elm_popup_item.eo \
125 efl_ui_box.eo \
126 efl_ui_box_flow.eo \
127 efl_ui_grid.eo \
128 efl_ui_grid_static.eo \
129 efl_ui_layout_internal_box.eo \
130 efl_ui_layout_internal_table.eo \
131 $(NULL)
132
133elm_eolian_type_files = \
134 elm_general.eot
135
136elm_eolian_c = $(elm_eolian_files:%.eo=%.eo.c)
137elm_eolian_h = $(elm_eolian_files:%.eo=%.eo.h) \
138 $(elm_eolian_files:%.eo=%.eo.legacy.h) \
139 $(elm_eolian_type_files:%.eot=%.eot.h)
140
141BUILT_SOURCES = \
142 $(elm_eolian_c) \
143 $(elm_eolian_h)
144
145elementaryeolianfilesdir = $(datadir)/eolian/include/elementary-@VMAJ@
146elementaryeolianfiles_DATA = $(elm_eolian_files) $(elm_eolian_type_files)
147
148lib_LTLIBRARIES = libelementary.la
149
150includes_HEADERS = \
151Elementary.h \
152Elementary_Cursor.h
153includesdir = $(includedir)/elementary-@VMAJ@
154
155includesunstable_HEADERS = \
156 elm_gen_common.h \
157 elm_atspi_bridge.h \
158 elm_interface_atspi_accessible.h \
159 elm_interface_atspi_text.h \
160 elm_interface_atspi_widget_action.h \
161 elm_interface_atspi_window.h \
162 elm_interface_fileselector.h \
163 elm_interface_scrollable.h \
164 elm_interfaces.h \
165 elm_widget.h \
166 elm_widget_actionslider.h \
167 elm_widget_bg.h \
168 elm_widget_box.h \
169 elm_widget_bubble.h \
170 elm_widget_button.h \
171 elm_widget_calendar.h \
172 elm_widget_check.h \
173 elm_widget_clock.h \
174 elm_widget_colorselector.h \
175 elm_widget_conform.h \
176 elm_widget_container.h \
177 elm_widget_combobox.h \
178 elm_widget_ctxpopup.h \
179 elm_widget_datetime.h \
180 elm_widget_dayselector.h \
181 elm_widget_diskselector.h \
182 elm_widget_entry.h \
183 elm_widget_fileselector.h \
184 elm_widget_fileselector_button.h \
185 elm_widget_fileselector_entry.h \
186 efl_ui_widget_flip.h \
187 elm_widget_flipselector.h \
188 efl_ui_widget_frame.h \
189 elm_widget_gengrid.h \
190 elm_widget_genlist.h \
191 elm_widget_glview.h \
192 elm_widget_grid.h \
193 elm_widget_hover.h \
194 elm_widget_hoversel.h \
195 elm_widget_icon.h \
196 efl_ui_widget_image.h \
197 elm_widget_index.h \
198 elm_widget_inwin.h \
199 elm_widget_label.h \
200 elm_widget_layout.h \
201 elm_widget_list.h \
202 elm_widget_map.h \
203 elm_widget_mapbuf.h \
204 elm_widget_menu.h \
205 elm_widget_multibuttonentry.h \
206 elm_widget_naviframe.h \
207 elm_widget_notify.h \
208 elm_widget_panel.h \
209 elm_widget_panes.h \
210 elm_widget_photo.h \
211 elm_widget_photocam.h \
212 elm_widget_player.h \
213 elm_widget_plug.h \
214 elm_widget_popup.h \
215 elm_widget_prefs.h \
216 elm_widget_progressbar.h \
217 elm_widget_radio.h \
218 elm_widget_route.h \
219 elm_widget_scroller.h \
220 elm_widget_segment_control.h \
221 elm_widget_separator.h \
222 elm_widget_slider.h \
223 elm_widget_slideshow.h \
224 elm_widget_spinner.h \
225 elm_widget_table.h \
226 elm_widget_thumb.h \
227 elm_widget_toolbar.h \
228 efl_ui_video_private.h \
229 elm_widget_web.h
230includesunstabledir = $(includedir)/elementary-@VMAJ@
231
232nodist_includesunstable_HEADERS = $(elm_eolian_h)
233
234includesub_HEADERS = \
235 elc_ctxpopup.h \
236 elc_ctxpopup_eo.h \
237 elc_ctxpopup_legacy.h \
238 elc_combobox.h \
239 elc_combobox_legacy.h \
240 elc_fileselector.h \
241 elc_fileselector_eo.h \
242 elc_fileselector_legacy.h \
243 elc_fileselector_common.h \
244 elc_fileselector_button.h \
245 elc_fileselector_button_eo.h \
246 elc_fileselector_button_legacy.h \
247 elc_fileselector_entry.h \
248 elc_fileselector_entry_eo.h \
249 elc_fileselector_entry_legacy.h \
250 elc_hoversel.h \
251 elc_hoversel_eo.h \
252 elc_hoversel_legacy.h \
253 elc_multibuttonentry.h \
254 elc_multibuttonentry_eo.h \
255 elc_multibuttonentry_legacy.h \
256 elc_multibuttonentry_common.h \
257 elc_naviframe.h \
258 elc_naviframe_eo.h \
259 elc_naviframe_legacy.h \
260 elc_naviframe_common.h \
261 elc_popup.h \
262 elc_popup_eo.h \
263 elc_popup_legacy.h \
264 elm_access.h \
265 elm_actionslider.h \
266 elm_actionslider_eo.h \
267 elm_actionslider_legacy.h \
268 elm_app_common.h \
269 elm_app_server_eo.h \
270 elm_app_server_view_eo.h \
271 elm_app_server_view.h \
272 elm_app_server_eet.h \
273 elm_app_server.h \
274 elm_app_client_eo.h \
275 elm_app_client.h \
276 elm_app_client_view_eo.h \
277 elm_app_client_view.h \
278 elm_app.h \
279 elm_atspi_app_object.h \
280 elm_authors.h \
281 elm_bg.h \
282 elm_bg_eo.h \
283 elm_bg_legacy.h \
284 elm_box.h \
285 elm_box_legacy.h \
286 elm_box_common.h \
287 elm_bubble.h \
288 elm_bubble_eo.h \
289 elm_bubble_legacy.h \
290 elm_button.h \
291 elm_button_eo.h \
292 elm_button_legacy.h \
293 elm_cache.h \
294 elm_calendar.h \
295 elm_calendar_eo.h \
296 elm_calendar_legacy.h \
297 elm_calendar_common.h \
298 elm_check.h \
299 elm_check_eo.h \
300 elm_check_legacy.h \
301 elm_clock.h \
302 elm_clock_eo.h \
303 elm_clock_legacy.h \
304 elm_cnp.h \
305 elm_colorselector.h \
306 elm_colorselector_eo.h \
307 elm_colorselector_legacy.h \
308 elm_colorselector_common.h \
309 elm_color_class.h \
310 elm_config.h \
311 elm_conform.h \
312 elm_conform_eo.h \
313 elm_conform_legacy.h \
314 elm_cursor.h \
315 elm_datetime.h \
316 elm_datetime_common.h \
317 elm_datetime_eo.h \
318 elm_datetime_legacy.h \
319 elm_dayselector.h \
320 elm_dayselector_eo.h \
321 elm_dayselector_legacy.h \
322 elm_debug.h \
323 elm_deprecated.h \
324 elm_diskselector.h \
325 elm_diskselector_common.h \
326 elm_diskselector_eo.h \
327 elm_diskselector_legacy.h \
328 elm_entry.h \
329 elm_entry_common.h \
330 elm_entry_eo.h \
331 elm_entry_legacy.h \
332 elm_finger.h \
333 elm_flip.h \
334 efl_ui_flip_legacy.h\
335 efl_ui_flip_eo.h \
336 elm_flipselector.h \
337 elm_flipselector_eo.h \
338 elm_flipselector_legacy.h \
339 elm_focus.h \
340 elm_focus_item.h \
341 elm_font.h \
342 elm_frame.h \
343 efl_ui_frame_eo.h \
344 efl_ui_frame_legacy.h \
345 elm_gen.h \
346 elm_general.h \
347 elm_gengrid.h \
348 elm_gengrid_common.h \
349 elm_gengrid_eo.h \
350 elm_gengrid_legacy.h \
351 elm_genlist.h \
352 elm_genlist_common.h \
353 elm_genlist_eo.h \
354 elm_genlist_legacy.h \
355 elm_gesture_layer.h \
356 elm_gesture_layer_common.h \
357 elm_gesture_layer_eo.h \
358 elm_gesture_layer_legacy.h \
359 elm_getting_started.h \
360 elm_glview.h \
361 elm_glview_common.h \
362 elm_glview_eo.h \
363 elm_glview_legacy.h \
364 elm_grid.h \
365 elm_grid_legacy.h \
366 elm_hover.h \
367 elm_hover_eo.h \
368 elm_hover_legacy.h \
369 elm_icon.h \
370 elm_icon_eo.h \
371 elm_icon_legacy.h \
372 elm_image.h \
373 elm_image_eo.h \
374 elm_image_legacy.h \
375 elm_index.h \
376 elm_index_eo.h \
377 elm_index_legacy.h \
378 ${top_builddir}/elm_intro.h \
379 elm_inwin.h \
380 elm_inwin_eo.h \
381 elm_inwin_legacy.h \
382 elm_label.h \
383 elm_label_eo.h \
384 elm_label_legacy.h \
385 elm_layout.h \
386 elm_layout_common.h \
387 elm_layout_eo.h \
388 elm_layout_legacy.h \
389 elm_list.h \
390 elm_list_eo.h \
391 elm_list_legacy.h \
392 elm_macros.h \
393 elm_map.h \
394 elm_map_common.h \
395 elm_map_eo.h \
396 elm_map_legacy.h \
397 elm_mapbuf.h \
398 elm_mapbuf_legacy.h \
399 elm_menu.h \
400 elm_menu_eo.h \
401 elm_menu_legacy.h \
402 elm_mirroring.h \
403 elm_need.h \
404 elm_notify.h \
405 elm_notify_common.h \
406 elm_notify_eo.h \
407 elm_notify_legacy.h \
408 efl_ui_nstate.h \
409 elm_object.h \
410 elm_object_item.h \
411 elm_panel.h \
412 elm_panel_common.h \
413 elm_panel_eo.h \
414 elm_panel_legacy.h \
415 elm_panes.h \
416 elm_panes_eo.h \
417 elm_panes_legacy.h \
418 elm_photo.h \
419 elm_photo_eo.h \
420 elm_photo_legacy.h \
421 elm_photocam.h \
422 elm_photocam_eo.h \
423 elm_photocam_legacy.h \
424 elm_plug.h \
425 elm_plug_eo.h \
426 elm_plug_legacy.h \
427 elm_prefs.h \
428 elm_prefs_common.h \
429 elm_prefs_eo.h \
430 elm_prefs_legacy.h \
431 elm_prefs_data.h \
432 elm_progressbar.h \
433 elm_progressbar_common.h \
434 elm_progressbar_eo.h \
435 elm_progressbar_legacy.h \
436 elm_radio.h \
437 elm_radio_eo.h \
438 elm_radio_legacy.h \
439 elm_route.h \
440 elm_route_eo.h \
441 elm_route_legacy.h \
442 elm_scale.h \
443 elm_scroll.h \
444 elm_scroller.h \
445 elm_scroller_eo.h \
446 elm_scroller_legacy.h \
447 elm_segment_control.h \
448 elm_segment_control_eo.h \
449 elm_segment_control_legacy.h \
450 elm_separator.h \
451 elm_separator_eo.h \
452 elm_separator_legacy.h \
453 elm_slider.h \
454 elm_slider_common.h \
455 elm_slider_eo.h \
456 elm_slider_legacy.h \
457 elm_slideshow.h \
458 elm_slideshow_common.h \
459 elm_slideshow_eo.h \
460 elm_slideshow_legacy.h \
461 elm_spinner.h \
462 elm_spinner_eo.h \
463 elm_spinner_legacy.h \
464 elm_store.h \
465 elm_systray.h \
466 elm_systray_eo.h \
467 elm_systray_common.h \
468 elm_systray_watcher.h \
469 elm_sys_notify.h \
470 elm_table.h \
471 elm_table_legacy.h \
472 elm_theme.h \
473 elm_thumb.h \
474 elm_thumb_common.h \
475 elm_thumb_eo.h \
476 elm_thumb_legacy.h \
477 elm_toolbar.h \
478 elm_toolbar_common.h \
479 elm_toolbar_eo.h \
480 elm_toolbar_legacy.h \
481 elm_tooltip.h \
482 elm_transit.h \
483 efl_ui_video.h \
484 efl_ui_video_eo.h \
485 efl_ui_video_legacy.h \
486 elm_view_list.h \
487 elm_view_form.h \
488 elm_web.h \
489 elm_web_common.h \
490 elm_web_eo.h \
491 elm_web_legacy.h \
492 elm_win.h \
493 elm_win_common.h \
494 elm_win_eo.h \
495 elm_win_legacy.h \
496 elm_win_standard.h \
497 elm_helper.h \
498 efl_ui_box_private.h \
499 efl_ui_grid_private.h
500 $(NULL)
501
502includesubdir = $(includedir)/elementary-@VMAJ@/
503
504libelementary_la_SOURCES = \
505 elm_priv.h \
506 static_libs/atspi/atspi-constants.h \
507 elementary_config.h \
508 els_box.h \
509 elc_ctxpopup.c \
510 elc_fileselector.c \
511 elc_fileselector_button.c \
512 elc_fileselector_entry.c \
513 elc_hoversel.c \
514 elc_multibuttonentry.c \
515 elc_naviframe.c \
516 elc_player.c \
517 elc_popup.c \
518 elc_scrolled_entry.c \
519 elm_access.c \
520 elm_actionslider.c \
521 elm_app_common.c \
522 elm_app_server_eet.c \
523 elm_app_server.c \
524 elm_app_server_view.c \
525 elm_app_client.c \
526 elm_app_client_view.c \
527 elm_atspi_app_object.c \
528 elm_atspi_bridge.c \
529 elm_bg.c \
530 elm_box.c \
531 elm_bubble.c \
532 elm_button.c \
533 elm_calendar.c \
534 elm_check.c \
535 elm_clock.c \
536 elm_cnp.c \
537 elm_colorselector.c \
538 elm_color_class.c \
539 elc_combobox.c \
540 elm_config.c \
541 elm_conform.c \
542 elm_datetime.c \
543 elm_dayselector.c \
544 elm_dbus_menu.c \
545 elm_diskselector.c \
546 elm_entry.c \
547 efl_ui_flip.c \
548 elm_flipselector.c \
549 elm_font.c \
550 efl_ui_frame.c \
551 elm_gengrid.c \
552 elm_genlist.c \
553 elm_gesture_layer.c \
554 elm_gesture_layer_extra_gestures.c \
555 elm_glview.c \
556 elm_grid.c \
557 elm_hover.c \
558 elm_icon.c \
559 efl_ui_image.c \
560 elm_index.c \
561 elm_interface_atspi_accessible.c \
562 elm_interface_atspi_action.c \
563 elm_interface_atspi_component.c \
564 elm_interface_atspi_text_editable.c \
565 elm_interface_atspi_image.c \
566 elm_interface_atspi_selection.c \
567 elm_interface_atspi_text.c \
568 elm_interface_atspi_value.c \
569 elm_interface_atspi_widget_action.c \
570 elm_interface_atspi_window.c \
571 elm_interface_fileselector.c \
572 elm_interface_scrollable.c \
573 elm_inwin.c \
574 elm_label.c \
575 elm_layout.c \
576 elm_layout_pack.c \
577 elm_list.c \
578 elm_main.c \
579 elm_map.c \
580 elm_mapbuf.c \
581 elm_menu.c \
582 elm_module.c \
583 elm_notify.c \
584 efl_ui_nstate.c \
585 elm_panel.c \
586 elm_panes.c \
587 elm_photo.c \
588 elm_photocam.c \
589 elm_plug.c \
590 elm_prefs.c \
591 elm_prefs_data.c \
592 elm_prefs_edd.x \
593 elm_progressbar.c \
594 elm_radio.c \
595 elm_route.c \
596 elm_scroller.c \
597 elm_segment_control.c \
598 elm_separator.c \
599 elm_slider.c \
600 elm_slideshow.c \
601 elm_spinner.c \
602 elm_store.c \
603 elm_systray.c \
604 elm_systray_watcher.c \
605 elm_sys_notify_interface.c \
606 elm_sys_notify.c \
607 elm_sys_notify_dbus.c \
608 elm_table.c \
609 elm_theme.c \
610 elm_thumb.c \
611 elm_toolbar.c \
612 elm_transit.c \
613 elm_util.c \
614 elm_url.c \
615 efl_ui_video.c \
616 elm_view_list.c \
617 elm_view_form.c \
618 elm_web2.c \
619 elm_widget.c \
620 efl_ui_win.c \
621 efl_ui_win_standard.c \
622 elm_helper.c \
623 els_box.c \
624 els_cursor.c \
625 els_tooltip.c \
626 elu_ews_wm.c \
627 efl_ui_box.c \
628 efl_ui_box_flow.c \
629 efl_ui_box_layout.c \
630 efl_ui_grid.c \
631 efl_ui_grid_static.c \
632 efl_ui_text.c \
633 $(NULL)
634
635libelementary_la_CFLAGS = @ELEMENTARY_CFLAGS@
636libelementary_la_LIBADD = @ELEMENTARY_SUBBUILD_LIBS@ @LTLIBINTL@
637libelementary_la_DEPENDENCIES = @ELEMENTARY_SUBBUILD_INTERNAL_LIBS@
638libelementary_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
639
640libelementary_la_CPPFLAGS = \
641-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
642-DMODULES_PATH=\"$(pkglibdir)/modules\" \
643-I. \
644-I$(top_builddir) \
645-I$(top_srcdir) \
646-I$(top_srcdir)/src/static_libs/ \
647-I$(top_srcdir)/src/lib/elementary \
648-I$(top_srcdir)/src/modules/ecore_evas/engines/wayland \
649-I$(top_builddir)/src/lib/elementary \
650-DPACKAGE_DATA_DIR=\"$(datadir)/elementary\" \
651-DPACKAGE_BIN_DIR=\"$(bindir)\" \
652-DPACKAGE_LIB_DIR=\"$(libdir)\" \
653-DLOCALE_DIR=\"$(localedir)\" \
654-DICON_DIR=\"$(datadir)/icons\" \
655-DELM_TOP_BUILD_DIR=\"$(top_builddir)\" \
656-DELEMENTARY_BUILD \
657@ELEMENTARY_CFLAGS@
diff --git a/src/lib/emile/Makefile.am b/src/lib/emile/Makefile.am
deleted file mode 100644
index 09b093bcad..0000000000
--- a/src/lib/emile/Makefile.am
+++ /dev/null
@@ -1,61 +0,0 @@
1
2### Library
3lib_LTLIBRARIES = libemile.la
4
5installed_emilemainheadersdir = $(includedir)/emile-@VMAJ@
6dist_installed_emilemainheaders_DATA = \
7Emile.h \
8emile_cipher.h \
9emile_compress.h \
10emile_image.h \
11emile_base64.h
12
13libemile_la_SOURCES = \
14emile_private.h \
15emile_main.c \
16emile_compress.c \
17emile_image.c \
18emile_base64.c \
19../../static_libs/rg_etc/rg_etc1.c \
20../../static_libs/rg_etc/rg_etc2.c \
21../../static_libs/rg_etc/rg_etc1.h \
22../../static_libs/rg_etc/etc2_encoder.c
23
24if ! ENABLE_LIBLZ4
25libemile_la_SOURCES += \
26../../static_libs/lz4/lz4.c \
27../../static_libs/lz4/lz4.h \
28../../static_libs/lz4/lz4hc.c \
29../../static_libs/lz4/lz4hc.h
30endif
31
32if HAVE_CRYPTO_GNUTLS
33libemile_la_SOURCES += emile_cipher_gnutls.c
34else
35if HAVE_CRYPTO_OPENSSL
36libemile_la_SOURCES += emile_cipher_openssl.c
37else
38libemile_la_SOURCES += emile_cipher.c
39endif
40endif
41
42libemile_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
43-I$(top_srcdir)/src/static_libs/rg_etc \
44-DPACKAGE_BIN_DIR=\"$(bindir)\" \
45-DPACKAGE_LIB_DIR=\"$(libdir)\" \
46-DPACKAGE_DATA_DIR=\"$(datadir)/emile\" \
47@EMILE_CFLAGS@ \
48@NEON_CFLAGS@
49
50if ! ENABLE_LIBLZ4
51libemile_la_CPPFLAGS += \
52-I$(top_srcdir)/src/static_libs/lz4
53endif
54
55libemile_la_LIBADD = @EMILE_SUBBUILD_LIBS@
56libemile_la_DEPENDENCIES = @EMILE_SUBBUILD_INTERNAL_LIBS@
57libemile_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
58
59if ENABLE_LIBLZ4
60libemile_la_LIBADD += @LIBLZ4_LIBS@
61endif
diff --git a/src/lib/eo/Makefile.am b/src/lib/eo/Makefile.am
deleted file mode 100644
index 7cbb077d06..0000000000
--- a/src/lib/eo/Makefile.am
+++ /dev/null
@@ -1,41 +0,0 @@
1EOLIAN_FLAGS = -I$(srcdir)
2
3include ../../Makefile_Eolian_Subbuild_Helper.am
4
5### Library
6eo_eolian_files = \
7 eo_base.eo \
8 eo_class.eo \
9 eo_interface.eo
10
11eo_eolian_c = $(eo_eolian_files:%.eo=%.eo.c)
12eo_eolian_h = $(eo_eolian_files:%.eo=%.eo.h)
13
14BUILT_SOURCES = $(eo_eolian_c) \
15 $(eo_eolian_h)
16
17lib_LTLIBRARIES = libeo.la
18
19installed_eomainheadersdir = $(includedir)/eo-@VMAJ@
20dist_installed_eomainheaders_DATA = Eo.h
21
22nodist_installed_eomainheaders_DATA = $(eo_eolian_h)
23
24libeo_la_SOURCES = \
25eo.c \
26eo_ptr_indirection.c \
27eo_ptr_indirection.h \
28eo_base_class.c \
29eo_class_class.c \
30eo_add_fallback.c \
31eo_add_fallback.h \
32eo_private.h
33
34libeo_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl @EO_CFLAGS@
35libeo_la_LIBADD = @EO_SUBBUILD_LIBS@
36libeo_la_DEPENDENCIES = @EO_SUBBUILD_INTERNAL_LIBS@
37libeo_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
38
39eoeolianfilesdir = $(datadir)/eolian/include/eo-@VMAJ@
40eoeolianfiles_DATA = $(eo_eolian_files) \
41 eina_types.eot # We don't generate .c/.h on purpose
diff --git a/src/lib/evil/Makefile.am b/src/lib/evil/Makefile.am
deleted file mode 100644
index 2ac122f67b..0000000000
--- a/src/lib/evil/Makefile.am
+++ /dev/null
@@ -1,81 +0,0 @@
1if HAVE_WINDOWS
2
3### Library
4
5lib_LTLIBRARIES = libevil.la
6
7install_evilheadersdir = $(includedir)/evil-@VMAJ@
8dist_install_evilheaders_DATA = \
9Evil.h \
10evil_dlfcn.h \
11evil_fcntl.h \
12evil_inet.h \
13evil_langinfo.h \
14evil_locale.h \
15evil_macro.h \
16evil_macro_pop.h \
17evil_macro_wrapper.h \
18evil_main.h \
19evil_stdio.h \
20evil_stdlib.h \
21evil_string.h \
22evil_time.h \
23evil_unistd.h \
24evil_util.h \
25dirent.h \
26fnmatch.h \
27pwd.h
28
29evilmmanheadersdir = $(includedir)/evil-@VMAJ@/sys
30dist_evilmmanheaders_DATA = \
31sys/mman.h
32
33libevil_la_SOURCES = \
34evil_dirent.c \
35evil_dlfcn.c \
36evil_fcntl.c \
37evil_fnmatch.c \
38evil_fnmatch_list_of_states.c \
39evil_inet.c \
40evil_langinfo.c \
41evil_locale.c \
42evil_link_xp.cpp \
43evil_main.c \
44evil_mman.c \
45evil_pwd.c \
46evil_stdio.c \
47evil_stdlib.c \
48evil_string.c \
49evil_time.c \
50evil_unistd.c \
51evil_util.c \
52evil_private.h \
53evil_fnmatch_private.h
54
55libevil_la_CPPFLAGS = @EVIL_CPPFLAGS@
56libevil_la_CFLAGS = @EVIL_CFLAGS@ @EVIL_CFLAGS_WRN@ -D__USE_MINGW_ANSI_STDIO
57libevil_la_CXXFLAGS = @EVIL_CXXFLAGS@ @EVIL_CFLAGS@
58libevil_la_LIBADD = @EVIL_SUBBUILD_LIBS@
59libevil_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
60
61# regex
62
63dist_install_evilheaders_DATA += \
64regex/regex.h
65
66libevil_la_SOURCES += \
67regex/regcomp.c \
68regex/regerror.c \
69regex/regexec.c \
70regex/regfree.c \
71regex/cclass.h \
72regex/cname.h \
73regex/regex2.h \
74regex/utils.h
75
76libevil_la_CPPFLAGS += \
77-I$(top_srcdir)/src/lib/evil \
78-I$(top_srcdir)/src/lib/evil/regex \
79-DPOSIX_MISTAKE
80
81endif
diff --git a/src/tests/elementary/Makefile.am b/src/tests/elementary/Makefile.am
deleted file mode 100644
index 664077f84b..0000000000
--- a/src/tests/elementary/Makefile.am
+++ /dev/null
@@ -1,112 +0,0 @@
1AM_TESTS_ENVIRONMENT = \
2 ELM_DATA_DIR=${top_builddir}/data \
3 ELM_RUN_IN_TREE=1
4
5AUTOMAKE_OPTIONS = 1.4 foreign
6MAINTAINERCLEANFILES = Makefile.in
7EXTRA_DIST = \
8 elm_suite.h \
9 elm_test_helper.h
10
11TESTS = elm_suite
12check_PROGRAMS = elm_suite
13elm_suite_SOURCES = \
14 elm_suite.c \
15 elm_test_helper.c \
16 elm_test_atspi.c \
17 elm_test_check.c \
18 elm_test_colorselector.c \
19 elm_test_entry.c \
20 elm_test_init.c \
21 elm_test_list.c \
22 elm_test_button.c \
23 elm_test_image.c \
24 elm_test_photo.c \
25 elm_test_actionslider.c \
26 elm_test_box.c \
27 elm_test_table.c \
28 elm_test_thumb.c \
29 elm_test_menu.c \
30 elm_test_photocam.c \
31 elm_test_win.c \
32 elm_test_icon.c \
33 elm_test_prefs.c \
34 elm_test_map.c \
35 elm_test_glview.c \
36 elm_test_web.c \
37 elm_test_toolbar.c \
38 elm_test_grid.c \
39 elm_test_diskselector.c \
40 elm_test_notify.c \
41 elm_test_mapbuf.c \
42 elm_test_flip.c \
43 elm_test_layout.c \
44 elm_test_slider.c \
45 elm_test_ctxpopup.c \
46 elm_test_separator.c \
47 elm_test_calendar.c \
48 elm_test_inwin.c \
49 elm_test_gengrid.c \
50 elm_test_radio.c \
51 elm_test_scroller.c \
52 elm_test_frame.c \
53 elm_test_datetime.c \
54 elm_test_player.c \
55 elm_test_bg.c \
56 elm_test_video.c \
57 elm_test_segmentcontrol.c \
58 elm_test_progressbar.c \
59 elm_test_fileselector.c \
60 elm_test_fileselector_button.c \
61 elm_test_fileselector_entry.c \
62 elm_test_hoversel.c \
63 elm_test_multibuttonentry.c \
64 elm_test_naviframe.c \
65 elm_test_popup.c \
66 elm_test_bubble.c \
67 elm_test_clock.c \
68 elm_test_conformant.c \
69 elm_test_dayselector.c \
70 elm_test_flipselector.c \
71 elm_test_genlist.c \
72 elm_test_hover.c \
73 elm_test_index.c \
74 elm_test_label.c \
75 elm_test_panel.c \
76 elm_test_panes.c \
77 elm_test_slideshow.c \
78 elm_test_spinner.c \
79 elm_test_plug.c
80
81elm_suite_CPPFLAGS = \
82 -DTESTS_BUILD_DIR=\"${top_builddir}/src/tests\" \
83 -DELM_IMAGE_DATA_DIR=\"${top_srcdir}/data\" \
84 -I$(top_srcdir)/src/lib \
85 -I$(top_builddir)/src/lib \
86 @CHECK_CFLAGS@ \
87 @ELEMENTARY_CFLAGS@
88
89elm_suite_LDADD = \
90 $(top_builddir)/src/lib/libelementary.la \
91 @CHECK_LIBS@ \
92 @ELEMENTARY_LIBS@
93
94if HAVE_CXX11
95TESTS += elm_cxx_suite
96check_PROGRAMS += elm_cxx_suite
97
98elm_cxx_suite_SOURCES = elm_cxx_suite.cc
99elm_cxx_suite_CPPFLAGS = \
100 -DTESTS_BUILD_DIR=\"${top_builddir}/src/tests\" \
101 -DELM_IMAGE_DATA_DIR=\"${top_srcdir}/data\" \
102 -I$(top_srcdir)/src/lib \
103 -I$(top_builddir)/src/lib \
104 @CHECK_CFLAGS@ \
105 @ELEMENTARY_CFLAGS@ \
106 @ELEMENTARY_CXX_CFLAGS@
107
108elm_cxx_suite_LDADD = \
109 $(top_builddir)/src/lib/libelementary.la \
110 @CHECK_LIBS@ \
111 @ELEMENTARY_LIBS@
112endif