eina: add Eina_Thread API.
[profile/ivi/eina.git] / src / include / Makefile.am
1 MAINTAINERCLEANFILES = Makefile.in
2
3 EINAHEADERS = \
4 eina_safety_checks.h \
5 eina_error.h \
6 eina_log.h \
7 eina_inline_log.x \
8 eina_fp.h \
9 eina_inline_f32p32.x \
10 eina_inline_f16p16.x \
11 eina_inline_f8p24.x \
12 eina_inline_fp.x \
13 eina_hash.h \
14 eina_inline_hash.x \
15 eina_lalloc.h \
16 eina_clist.h \
17 eina_inline_clist.x \
18 eina_inarray.h \
19 eina_inlist.h \
20 eina_list.h \
21 eina_file.h \
22 eina_mempool.h \
23 eina_module.h \
24 eina_rectangle.h \
25 eina_types.h \
26 eina_array.h \
27 eina_counter.h \
28 eina_inline_array.x \
29 eina_magic.h \
30 eina_stringshare.h \
31 eina_binshare.h \
32 eina_binbuf.h \
33 eina_ustringshare.h \
34 eina_inline_stringshare.x \
35 eina_inline_ustringshare.x \
36 eina_inline_list.x \
37 eina_accessor.h \
38 eina_convert.h \
39 eina_rbtree.h \
40 eina_benchmark.h \
41 eina_inline_rbtree.x \
42 eina_inline_mempool.x \
43 eina_inline_rectangle.x \
44 eina_inline_trash.x \
45 eina_trash.h \
46 eina_thread.h \
47 eina_iterator.h \
48 eina_main.h \
49 eina_cpu.h \
50 eina_sched.h \
51 eina_tiler.h \
52 eina_hamster.h \
53 eina_matrixsparse.h \
54 eina_inline_tiler.x \
55 eina_str.h \
56 eina_inline_str.x \
57 eina_strbuf.h \
58 eina_ustrbuf.h \
59 eina_unicode.h \
60 eina_quadtree.h \
61 eina_simple_xml_parser.h \
62 eina_lock.h \
63 eina_prefix.h \
64 eina_refcount.h \
65 eina_mmap.h \
66 eina_xattr.h \
67 eina_value.h \
68 eina_inline_value.x \
69 eina_inline_lock_barrier.x
70
71 # Will be back for developper after 1.2.
72 # eina_model.h
73 # eina_object.h
74
75 if EINA_HAVE_THREADS
76 if EINA_HAVE_WINCE
77 EINAHEADERS += eina_inline_lock_wince.x
78 else
79 if EINA_HAVE_WIN32
80 EINAHEADERS += eina_inline_lock_win32.x
81 else
82 EINAHEADERS += eina_inline_lock_posix.x
83 endif
84 endif
85 else
86 EINAHEADERS += eina_inline_lock_void.x
87 endif
88
89 installed_mainheaderdir = $(includedir)/eina-@VMAJ@
90 dist_installed_mainheader_DATA = Eina.h eina_config.h
91
92 installed_headersdir = $(includedir)/eina-@VMAJ@/eina
93 dist_installed_headers_DATA = $(EINAHEADERS)
94
95 EXTRA_DIST = \
96 eina_config.h.in