summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore.am
diff options
context:
space:
mode:
authorVitor Sousa <vitorsousasilva@gmail.com>2016-01-25 20:17:52 -0200
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2016-02-09 11:38:58 -0200
commitc674f64a070940cdc08a393d5a7c630a8fd8bad4 (patch)
tree9701843907865e67b27e8c8c7258b804e325839d /src/Makefile_Ecore.am
parentda127a69d0351011e876ba201dd4c6c471469e7a (diff)
ecore: create ecore_types.eot and add Ecore.Time to it
Create the file ecore_types.eot to hold common types related with Ecore. Add Ecore.Time as an external type to ecore_types.eot. This type is intended to be a alias to struct tm (from time.h). That way .eo files have a standard way to reference it. Each language should manually bind it.
Diffstat (limited to 'src/Makefile_Ecore.am')
-rw-r--r--src/Makefile_Ecore.am9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/Makefile_Ecore.am b/src/Makefile_Ecore.am
index 13e5473..49936af 100644
--- a/src/Makefile_Ecore.am
+++ b/src/Makefile_Ecore.am
@@ -16,9 +16,13 @@ ecore_eolian_files = \
16 lib/ecore/ecore_mainloop.eo \ 16 lib/ecore/ecore_mainloop.eo \
17 lib/ecore/ecore_parent.eo 17 lib/ecore/ecore_parent.eo
18 18
19ecore_eolian_type_files = \
20 lib/ecore/ecore_types.eot
21
19ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c) 22ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c)
20ecore_eolian_h = $(ecore_eolian_files:%.eo=%.eo.h) \ 23ecore_eolian_h = $(ecore_eolian_files:%.eo=%.eo.h) \
21 $(ecore_eolian_files_legacy:%.eo=%.eo.legacy.h) 24 $(ecore_eolian_files_legacy:%.eo=%.eo.legacy.h) \
25 $(ecore_eolian_type_files:%.eot=%.eot.h)
22 26
23BUILT_SOURCES += \ 27BUILT_SOURCES += \
24 $(ecore_eolian_c) \ 28 $(ecore_eolian_c) \
@@ -29,7 +33,8 @@ CLEANFILES += \
29 $(ecore_eolian_h) 33 $(ecore_eolian_h)
30 34
31ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@ 35ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@
32ecoreeolianfiles_DATA = $(ecore_eolian_files) 36ecoreeolianfiles_DATA = $(ecore_eolian_files) \
37 $(ecore_eolian_type_files)
33 38
34EXTRA_DIST += \ 39EXTRA_DIST += \
35 ${ecoreeolianfiles_DATA} 40 ${ecoreeolianfiles_DATA}