summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schmidt <stefan@osg.samsung.com>2016-03-07 23:49:33 +0100
committerStefan Schmidt <stefan@osg.samsung.com>2016-03-08 00:18:08 +0100
commit96bb964dd599d25778ad2f0378d0192b9855311b (patch)
treed13ed0e00a107ab000ea27f2e835fdb29deddd45
parentbb0d161d8ff3ea000e579714236e0ec52ea5dfaa (diff)
Revert "eina: split Makefile with files/headers in preparation for additional per sub directory compilation"
This reverts commit 7f4ea1a79c63615bb14051db16e6fe5d90c9bd10. This reverts one of three parts of the try to get sub directory compilation back into eina. It breaks our distcheck though and I talked to Cedric about it and he prefers to revert these as we might need to go another route to bring this functionality back. Details will come to the mailing list.
-rw-r--r--src/Makefile_Eina.am190
-rw-r--r--src/lib/eina/Makefile_File.am187
2 files changed, 183 insertions, 194 deletions
diff --git a/src/Makefile_Eina.am b/src/Makefile_Eina.am
index 31162e542e..71d0330b68 100644
--- a/src/Makefile_Eina.am
+++ b/src/Makefile_Eina.am
@@ -1,6 +1,5 @@
1### Library
2 1
3include lib/eina/Makefile_File.am 2### Library
4 3
5lib_LTLIBRARIES += lib/eina/libeina.la 4lib_LTLIBRARIES += lib/eina/libeina.la
6 5
@@ -9,13 +8,179 @@ dist_installed_einamainheaders_DATA = \
9lib/eina/Eina.h \ 8lib/eina/Eina.h \
10lib/eina/eina_config.h 9lib/eina/eina_config.h
11 10
12lib_eina_libeina_la_SOURCES = $(EINA_S) 11installed_einaheadersdir = $(includedir)/eina-@VMAJ@/eina
12dist_installed_einaheaders_DATA = \
13lib/eina/eina_safety_checks.h \
14lib/eina/eina_error.h \
15lib/eina/eina_log.h \
16lib/eina/eina_inline_log.x \
17lib/eina/eina_fp.h \
18lib/eina/eina_inline_f32p32.x \
19lib/eina/eina_inline_f16p16.x \
20lib/eina/eina_inline_f8p24.x \
21lib/eina/eina_inline_fp.x \
22lib/eina/eina_hash.h \
23lib/eina/eina_inline_hash.x \
24lib/eina/eina_lalloc.h \
25lib/eina/eina_clist.h \
26lib/eina/eina_inline_clist.x \
27lib/eina/eina_inarray.h \
28lib/eina/eina_inlist.h \
29lib/eina/eina_inline_inlist.x \
30lib/eina/eina_list.h \
31lib/eina/eina_file.h \
32lib/eina/eina_inline_file.x \
33lib/eina/eina_mempool.h \
34lib/eina/eina_module.h \
35lib/eina/eina_rectangle.h \
36lib/eina/eina_types.h \
37lib/eina/eina_array.h \
38lib/eina/eina_counter.h \
39lib/eina/eina_inline_array.x \
40lib/eina/eina_magic.h \
41lib/eina/eina_stringshare.h \
42lib/eina/eina_binshare.h \
43lib/eina/eina_binbuf.h \
44lib/eina/eina_ustringshare.h \
45lib/eina/eina_inline_stringshare.x \
46lib/eina/eina_inline_ustringshare.x \
47lib/eina/eina_inline_list.x \
48lib/eina/eina_accessor.h \
49lib/eina/eina_convert.h \
50lib/eina/eina_rbtree.h \
51lib/eina/eina_benchmark.h \
52lib/eina/eina_inline_rbtree.x \
53lib/eina/eina_inline_mempool.x \
54lib/eina/eina_inline_rectangle.x \
55lib/eina/eina_inline_trash.x \
56lib/eina/eina_thread.h \
57lib/eina/eina_trash.h \
58lib/eina/eina_iterator.h \
59lib/eina/eina_main.h \
60lib/eina/eina_cpu.h \
61lib/eina/eina_inline_cpu.x \
62lib/eina/eina_sched.h \
63lib/eina/eina_tiler.h \
64lib/eina/eina_hamster.h \
65lib/eina/eina_matrixsparse.h \
66lib/eina/eina_inline_tiler.x \
67lib/eina/eina_str.h \
68lib/eina/eina_inline_str.x \
69lib/eina/eina_strbuf.h \
70lib/eina/eina_ustrbuf.h \
71lib/eina/eina_unicode.h \
72lib/eina/eina_quadtree.h \
73lib/eina/eina_simple_xml_parser.h \
74lib/eina/eina_lock.h \
75lib/eina/eina_prefix.h \
76lib/eina/eina_refcount.h \
77lib/eina/eina_mmap.h \
78lib/eina/eina_xattr.h \
79lib/eina/eina_value.h \
80lib/eina/eina_inline_value.x \
81lib/eina/eina_value_util.h \
82lib/eina/eina_inline_value_util.x \
83lib/eina/eina_inline_lock_barrier.x \
84lib/eina/eina_inline_lock_posix.x \
85lib/eina/eina_tmpstr.h \
86lib/eina/eina_alloca.h \
87lib/eina/eina_cow.h \
88lib/eina/eina_inline_unicode.x \
89lib/eina/eina_thread_queue.h \
90lib/eina/eina_matrix.h \
91lib/eina/eina_quad.h \
92lib/eina/eina_crc.h \
93lib/eina/eina_inline_crc.x \
94lib/eina/eina_evlog.h \
95lib/eina/eina_util.h \
96lib/eina/eina_quaternion.h \
97lib/eina/eina_vector.h \
98lib/eina/eina_inline_vector.x \
99lib/eina/eina_bezier.h
100
101lib_eina_libeina_la_SOURCES = \
102lib/eina/eina_abi.c \
103lib/eina/eina_accessor.c \
104lib/eina/eina_array.c \
105lib/eina/eina_benchmark.c \
106lib/eina/eina_binbuf.c \
107lib/eina/eina_binshare.c \
108lib/eina/eina_convert.c \
109lib/eina/eina_counter.c \
110lib/eina/eina_cow.c \
111lib/eina/eina_cpu.c \
112lib/eina/eina_crc.c \
113lib/eina/eina_debug.c \
114lib/eina/eina_debug_bt.c \
115lib/eina/eina_debug_bt_file.c \
116lib/eina/eina_debug_chunk.c \
117lib/eina/eina_debug_monitor.c \
118lib/eina/eina_debug_proto.c \
119lib/eina/eina_debug_thread.c \
120lib/eina/eina_error.c \
121lib/eina/eina_evlog.c \
122lib/eina/eina_file_common.h \
123lib/eina/eina_file_common.c \
124lib/eina/eina_fp.c \
125lib/eina/eina_hamster.c \
126lib/eina/eina_hash.c \
127lib/eina/eina_inarray.c \
128lib/eina/eina_inlist.c \
129lib/eina/eina_iterator.c \
130lib/eina/eina_lalloc.c \
131lib/eina/eina_list.c \
132lib/eina/eina_log.c \
133lib/eina/eina_magic.c \
134lib/eina/eina_main.c \
135lib/eina/eina_matrix.c \
136lib/eina/eina_matrixsparse.c \
137lib/eina/eina_mempool.c \
138lib/eina/eina_mmap.c \
139lib/eina/eina_module.c \
140lib/eina/eina_prefix.c \
141lib/eina/eina_quad.c \
142lib/eina/eina_quadtree.c \
143lib/eina/eina_rbtree.c \
144lib/eina/eina_rectangle.c \
145lib/eina/eina_safety_checks.c \
146lib/eina/eina_sched.c \
147lib/eina/eina_share_common.c \
148lib/eina/eina_simple_xml_parser.c \
149lib/eina/eina_str.c \
150lib/eina/eina_strbuf.c \
151lib/eina/eina_strbuf_common.c \
152lib/eina/eina_stringshare.c \
153lib/eina/eina_thread.c \
154lib/eina/eina_thread_queue.c \
155lib/eina/eina_tiler.c \
156lib/eina/eina_tmpstr.c \
157lib/eina/eina_unicode.c \
158lib/eina/eina_ustrbuf.c \
159lib/eina/eina_ustringshare.c \
160lib/eina/eina_util.c \
161lib/eina/eina_value.c \
162lib/eina/eina_value_util.c \
163lib/eina/eina_xattr.c \
164lib/eina/eina_debug.h \
165lib/eina/eina_private.h \
166lib/eina/eina_share_common.h \
167lib/eina/eina_strbuf_common.h \
168lib/eina/eina_quaternion.c \
169lib/eina/eina_bezier.c
170
171if HAVE_WIN32
172lib_eina_libeina_la_SOURCES += lib/eina/eina_file_win32.c
173else
174lib_eina_libeina_la_SOURCES += lib/eina/eina_file.c
175endif
13 176
14EINA_MODULE_COMMON_CFLAGS = \ 177EINA_MODULE_COMMON_CFLAGS = \
15@EINA_CFLAGS@ \ 178@EINA_CFLAGS@ \
16@VALGRIND_CFLAGS@ 179@VALGRIND_CFLAGS@
17 180
18if !EINA_STATIC_BUILD_CHAINED_POOL 181if EINA_STATIC_BUILD_CHAINED_POOL
182lib_eina_libeina_la_SOURCES += modules/eina/mp/chained_pool/eina_chained_mempool.c
183else
19einampchainedpooldir = $(libdir)/eina/modules/mp/chained_pool/$(MODULE_ARCH) 184einampchainedpooldir = $(libdir)/eina/modules/mp/chained_pool/$(MODULE_ARCH)
20einampchainedpool_LTLIBRARIES = modules/eina/mp/chained_pool/chained_pool_module.la 185einampchainedpool_LTLIBRARIES = modules/eina/mp/chained_pool/chained_pool_module.la
21 186
@@ -32,7 +197,9 @@ modules_eina_mp_chained_pool_chained_pool_module_la_LIBTOOLFLAGS = --tag=disable
32modules_eina_mp_chained_pool_chained_pool_module_la_SOURCES = modules/eina/mp/chained_pool/eina_chained_mempool.c 197modules_eina_mp_chained_pool_chained_pool_module_la_SOURCES = modules/eina/mp/chained_pool/eina_chained_mempool.c
33endif 198endif
34 199
35if !EINA_STATIC_BUILD_ONE_BIG 200if EINA_STATIC_BUILD_ONE_BIG
201lib_eina_libeina_la_SOURCES += modules/eina/mp/one_big/eina_one_big.c
202else
36einamponebigdir = $(libdir)/eina/modules/mp/one_big/$(MODULE_ARCH) 203einamponebigdir = $(libdir)/eina/modules/mp/one_big/$(MODULE_ARCH)
37einamponebig_LTLIBRARIES = modules/eina/mp/one_big/one_big_module.la 204einamponebig_LTLIBRARIES = modules/eina/mp/one_big/one_big_module.la
38 205
@@ -49,7 +216,9 @@ modules_eina_mp_one_big_one_big_module_la_LIBTOOLFLAGS = --tag=disable-static
49modules_eina_mp_one_big_one_big_module_la_SOURCES = modules/eina/mp/one_big/eina_one_big.c 216modules_eina_mp_one_big_one_big_module_la_SOURCES = modules/eina/mp/one_big/eina_one_big.c
50endif 217endif
51 218
52if !EINA_STATIC_BUILD_PASS_THROUGH 219if EINA_STATIC_BUILD_PASS_THROUGH
220lib_eina_libeina_la_SOURCES += modules/eina/mp/pass_through/eina_pass_through.c
221else
53einamppassthroughdir = $(libdir)/eina/modules/mp/pass_through/$(MODULE_ARCH) 222einamppassthroughdir = $(libdir)/eina/modules/mp/pass_through/$(MODULE_ARCH)
54einamppassthrough_LTLIBRARIES = modules/eina/mp/pass_through/pass_through_module.la 223einamppassthrough_LTLIBRARIES = modules/eina/mp/pass_through/pass_through_module.la
55 224
@@ -66,7 +235,14 @@ modules_eina_mp_pass_through_pass_through_module_la_LIBTOOLFLAGS = --tag=disable
66modules_eina_mp_pass_through_pass_through_module_la_SOURCES = modules/eina/mp/pass_through/eina_pass_through.c 235modules_eina_mp_pass_through_pass_through_module_la_SOURCES = modules/eina/mp/pass_through/eina_pass_through.c
67endif 236endif
68 237
69lib_eina_libeina_la_CPPFLAGS = $(EINA_FLAGS) 238lib_eina_libeina_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
239@EINA_CFLAGS@ \
240@UNWIND_CFLAGS@ \
241-DPACKAGE_BIN_DIR=\"$(bindir)\" \
242-DPACKAGE_LIB_DIR=\"$(libdir)\" \
243-DPACKAGE_DATA_DIR=\"$(datadir)/eina\" \
244@VALGRIND_CFLAGS@
245
70lib_eina_libeina_la_LIBADD = @EINA_LIBS@ @UNWIND_LIBS@ 246lib_eina_libeina_la_LIBADD = @EINA_LIBS@ @UNWIND_LIBS@
71lib_eina_libeina_la_DEPENDENCIES = @EINA_INTERNAL_LIBS@ 247lib_eina_libeina_la_DEPENDENCIES = @EINA_INTERNAL_LIBS@
72lib_eina_libeina_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@ 248lib_eina_libeina_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
diff --git a/src/lib/eina/Makefile_File.am b/src/lib/eina/Makefile_File.am
deleted file mode 100644
index b47bcbdb14..0000000000
--- a/src/lib/eina/Makefile_File.am
+++ /dev/null
@@ -1,187 +0,0 @@
1EINA_FLAGS = -I$(top_builddir)/src/lib/efl \
2@EINA_CFLAGS@ \
3@UNWIND_CFLAGS@ \
4-DPACKAGE_BIN_DIR=\"$(bindir)\" \
5-DPACKAGE_LIB_DIR=\"$(libdir)\" \
6-DPACKAGE_DATA_DIR=\"$(datadir)/eina\" \
7@VALGRIND_CFLAGS@
8
9EINA_H = \
10$(top_srcdir)/src/lib/eina/eina_safety_checks.h \
11$(top_srcdir)/src/lib/eina/eina_error.h \
12$(top_srcdir)/src/lib/eina/eina_log.h \
13$(top_srcdir)/src/lib/eina/eina_inline_log.x \
14$(top_srcdir)/src/lib/eina/eina_fp.h \
15$(top_srcdir)/src/lib/eina/eina_inline_f32p32.x \
16$(top_srcdir)/src/lib/eina/eina_inline_f16p16.x \
17$(top_srcdir)/src/lib/eina/eina_inline_f8p24.x \
18$(top_srcdir)/src/lib/eina/eina_inline_fp.x \
19$(top_srcdir)/src/lib/eina/eina_hash.h \
20$(top_srcdir)/src/lib/eina/eina_inline_hash.x \
21$(top_srcdir)/src/lib/eina/eina_lalloc.h \
22$(top_srcdir)/src/lib/eina/eina_clist.h \
23$(top_srcdir)/src/lib/eina/eina_inline_clist.x \
24$(top_srcdir)/src/lib/eina/eina_inarray.h \
25$(top_srcdir)/src/lib/eina/eina_inlist.h \
26$(top_srcdir)/src/lib/eina/eina_inline_inlist.x \
27$(top_srcdir)/src/lib/eina/eina_list.h \
28$(top_srcdir)/src/lib/eina/eina_file.h \
29$(top_srcdir)/src/lib/eina/eina_inline_file.x \
30$(top_srcdir)/src/lib/eina/eina_mempool.h \
31$(top_srcdir)/src/lib/eina/eina_module.h \
32$(top_srcdir)/src/lib/eina/eina_rectangle.h \
33$(top_srcdir)/src/lib/eina/eina_types.h \
34$(top_srcdir)/src/lib/eina/eina_array.h \
35$(top_srcdir)/src/lib/eina/eina_counter.h \
36$(top_srcdir)/src/lib/eina/eina_inline_array.x \
37$(top_srcdir)/src/lib/eina/eina_magic.h \
38$(top_srcdir)/src/lib/eina/eina_stringshare.h \
39$(top_srcdir)/src/lib/eina/eina_binshare.h \
40$(top_srcdir)/src/lib/eina/eina_binbuf.h \
41$(top_srcdir)/src/lib/eina/eina_ustringshare.h \
42$(top_srcdir)/src/lib/eina/eina_inline_stringshare.x \
43$(top_srcdir)/src/lib/eina/eina_inline_ustringshare.x \
44$(top_srcdir)/src/lib/eina/eina_inline_list.x \
45$(top_srcdir)/src/lib/eina/eina_accessor.h \
46$(top_srcdir)/src/lib/eina/eina_convert.h \
47$(top_srcdir)/src/lib/eina/eina_rbtree.h \
48$(top_srcdir)/src/lib/eina/eina_benchmark.h \
49$(top_srcdir)/src/lib/eina/eina_inline_rbtree.x \
50$(top_srcdir)/src/lib/eina/eina_inline_mempool.x \
51$(top_srcdir)/src/lib/eina/eina_inline_rectangle.x \
52$(top_srcdir)/src/lib/eina/eina_inline_trash.x \
53$(top_srcdir)/src/lib/eina/eina_thread.h \
54$(top_srcdir)/src/lib/eina/eina_trash.h \
55$(top_srcdir)/src/lib/eina/eina_iterator.h \
56$(top_srcdir)/src/lib/eina/eina_main.h \
57$(top_srcdir)/src/lib/eina/eina_cpu.h \
58$(top_srcdir)/src/lib/eina/eina_inline_cpu.x \
59$(top_srcdir)/src/lib/eina/eina_sched.h \
60$(top_srcdir)/src/lib/eina/eina_tiler.h \
61$(top_srcdir)/src/lib/eina/eina_hamster.h \
62$(top_srcdir)/src/lib/eina/eina_matrixsparse.h \
63$(top_srcdir)/src/lib/eina/eina_inline_tiler.x \
64$(top_srcdir)/src/lib/eina/eina_str.h \
65$(top_srcdir)/src/lib/eina/eina_inline_str.x \
66$(top_srcdir)/src/lib/eina/eina_strbuf.h \
67$(top_srcdir)/src/lib/eina/eina_ustrbuf.h \
68$(top_srcdir)/src/lib/eina/eina_unicode.h \
69$(top_srcdir)/src/lib/eina/eina_quadtree.h \
70$(top_srcdir)/src/lib/eina/eina_simple_xml_parser.h \
71$(top_srcdir)/src/lib/eina/eina_lock.h \
72$(top_srcdir)/src/lib/eina/eina_prefix.h \
73$(top_srcdir)/src/lib/eina/eina_refcount.h \
74$(top_srcdir)/src/lib/eina/eina_mmap.h \
75$(top_srcdir)/src/lib/eina/eina_xattr.h \
76$(top_srcdir)/src/lib/eina/eina_value.h \
77$(top_srcdir)/src/lib/eina/eina_inline_value.x \
78$(top_srcdir)/src/lib/eina/eina_value_util.h \
79$(top_srcdir)/src/lib/eina/eina_inline_value_util.x \
80$(top_srcdir)/src/lib/eina/eina_inline_lock_barrier.x \
81$(top_srcdir)/src/lib/eina/eina_inline_lock_posix.x \
82$(top_srcdir)/src/lib/eina/eina_tmpstr.h \
83$(top_srcdir)/src/lib/eina/eina_alloca.h \
84$(top_srcdir)/src/lib/eina/eina_cow.h \
85$(top_srcdir)/src/lib/eina/eina_inline_unicode.x \
86$(top_srcdir)/src/lib/eina/eina_thread_queue.h \
87$(top_srcdir)/src/lib/eina/eina_matrix.h \
88$(top_srcdir)/src/lib/eina/eina_quad.h \
89$(top_srcdir)/src/lib/eina/eina_crc.h \
90$(top_srcdir)/src/lib/eina/eina_inline_crc.x \
91$(top_srcdir)/src/lib/eina/eina_evlog.h \
92$(top_srcdir)/src/lib/eina/eina_util.h \
93$(top_srcdir)/src/lib/eina/eina_quaternion.h \
94$(top_srcdir)/src/lib/eina/eina_vector.h \
95$(top_srcdir)/src/lib/eina/eina_inline_vector.x \
96$(top_srcdir)/src/lib/eina/eina_bezier.h
97
98EINA_S = \
99$(top_srcdir)/src/lib/eina/eina_abi.c \
100$(top_srcdir)/src/lib/eina/eina_accessor.c \
101$(top_srcdir)/src/lib/eina/eina_array.c \
102$(top_srcdir)/src/lib/eina/eina_benchmark.c \
103$(top_srcdir)/src/lib/eina/eina_binbuf.c \
104$(top_srcdir)/src/lib/eina/eina_binshare.c \
105$(top_srcdir)/src/lib/eina/eina_convert.c \
106$(top_srcdir)/src/lib/eina/eina_counter.c \
107$(top_srcdir)/src/lib/eina/eina_cow.c \
108$(top_srcdir)/src/lib/eina/eina_cpu.c \
109$(top_srcdir)/src/lib/eina/eina_crc.c \
110$(top_srcdir)/src/lib/eina/eina_debug.c \
111$(top_srcdir)/src/lib/eina/eina_debug_bt.c \
112$(top_srcdir)/src/lib/eina/eina_debug_bt_file.c \
113$(top_srcdir)/src/lib/eina/eina_debug_chunk.c \
114$(top_srcdir)/src/lib/eina/eina_debug_monitor.c \
115$(top_srcdir)/src/lib/eina/eina_debug_proto.c \
116$(top_srcdir)/src/lib/eina/eina_debug_thread.c \
117$(top_srcdir)/src/lib/eina/eina_error.c \
118$(top_srcdir)/src/lib/eina/eina_evlog.c \
119$(top_srcdir)/src/lib/eina/eina_file_common.h \
120$(top_srcdir)/src/lib/eina/eina_file_common.c \
121$(top_srcdir)/src/lib/eina/eina_fp.c \
122$(top_srcdir)/src/lib/eina/eina_hamster.c \
123$(top_srcdir)/src/lib/eina/eina_hash.c \
124$(top_srcdir)/src/lib/eina/eina_inarray.c \
125$(top_srcdir)/src/lib/eina/eina_inlist.c \
126$(top_srcdir)/src/lib/eina/eina_iterator.c \
127$(top_srcdir)/src/lib/eina/eina_lalloc.c \
128$(top_srcdir)/src/lib/eina/eina_list.c \
129$(top_srcdir)/src/lib/eina/eina_log.c \
130$(top_srcdir)/src/lib/eina/eina_magic.c \
131$(top_srcdir)/src/lib/eina/eina_main.c \
132$(top_srcdir)/src/lib/eina/eina_matrix.c \
133$(top_srcdir)/src/lib/eina/eina_matrixsparse.c \
134$(top_srcdir)/src/lib/eina/eina_mempool.c \
135$(top_srcdir)/src/lib/eina/eina_mmap.c \
136$(top_srcdir)/src/lib/eina/eina_module.c \
137$(top_srcdir)/src/lib/eina/eina_prefix.c \
138$(top_srcdir)/src/lib/eina/eina_quad.c \
139$(top_srcdir)/src/lib/eina/eina_quadtree.c \
140$(top_srcdir)/src/lib/eina/eina_rbtree.c \
141$(top_srcdir)/src/lib/eina/eina_rectangle.c \
142$(top_srcdir)/src/lib/eina/eina_safety_checks.c \
143$(top_srcdir)/src/lib/eina/eina_sched.c \
144$(top_srcdir)/src/lib/eina/eina_share_common.c \
145$(top_srcdir)/src/lib/eina/eina_simple_xml_parser.c \
146$(top_srcdir)/src/lib/eina/eina_str.c \
147$(top_srcdir)/src/lib/eina/eina_strbuf.c \
148$(top_srcdir)/src/lib/eina/eina_strbuf_common.c \
149$(top_srcdir)/src/lib/eina/eina_stringshare.c \
150$(top_srcdir)/src/lib/eina/eina_thread.c \
151$(top_srcdir)/src/lib/eina/eina_thread_queue.c \
152$(top_srcdir)/src/lib/eina/eina_tiler.c \
153$(top_srcdir)/src/lib/eina/eina_tmpstr.c \
154$(top_srcdir)/src/lib/eina/eina_unicode.c \
155$(top_srcdir)/src/lib/eina/eina_ustrbuf.c \
156$(top_srcdir)/src/lib/eina/eina_ustringshare.c \
157$(top_srcdir)/src/lib/eina/eina_util.c \
158$(top_srcdir)/src/lib/eina/eina_value.c \
159$(top_srcdir)/src/lib/eina/eina_value_util.c \
160$(top_srcdir)/src/lib/eina/eina_xattr.c \
161$(top_srcdir)/src/lib/eina/eina_debug.h \
162$(top_srcdir)/src/lib/eina/eina_private.h \
163$(top_srcdir)/src/lib/eina/eina_share_common.h \
164$(top_srcdir)/src/lib/eina/eina_strbuf_common.h \
165$(top_srcdir)/src/lib/eina/eina_quaternion.c \
166$(top_srcdir)/src/lib/eina/eina_bezier.c
167
168if HAVE_WIN32
169EINA_S += $(top_srcdir)/src/lib/eina/eina_file_win32.c
170else
171EINA_S += $(top_srcdir)/src/lib/eina/eina_file.c
172endif
173
174if EINA_STATIC_BUILD_CHAINED_POOL
175EINA_S += $(top_srcdir)/src/modules/eina/mp/chained_pool/eina_chained_mempool.c
176endif
177
178if EINA_STATIC_BUILD_ONE_BIG
179EINA_S += $(top_srcdir)/src/modules/eina/mp/one_big/eina_one_big.c
180endif
181
182if EINA_STATIC_BUILD_PASS_THROUGH
183EINA_S += $(top_srcdir)/src/modules/eina/mp/pass_through/eina_pass_through.c
184endif
185
186installed_einaheadersdir = $(includedir)/eina-@VMAJ@/eina
187dist_installed_einaheaders_DATA = $(EINA_H)