diff options
author | Vitor Sousa <vitorsousasilva@gmail.com> | 2016-01-25 20:17:52 -0200 |
---|---|---|
committer | Felipe Magno de Almeida <felipe@expertisesolutions.com.br> | 2016-02-09 11:38:58 -0200 |
commit | c674f64a070940cdc08a393d5a7c630a8fd8bad4 (patch) | |
tree | 9701843907865e67b27e8c8c7258b804e325839d /src/Makefile_Ecore.am | |
parent | da127a69d0351011e876ba201dd4c6c471469e7a (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.am | 9 |
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 | ||
19 | ecore_eolian_type_files = \ | ||
20 | lib/ecore/ecore_types.eot | ||
21 | |||
19 | ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c) | 22 | ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c) |
20 | ecore_eolian_h = $(ecore_eolian_files:%.eo=%.eo.h) \ | 23 | ecore_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 | ||
23 | BUILT_SOURCES += \ | 27 | BUILT_SOURCES += \ |
24 | $(ecore_eolian_c) \ | 28 | $(ecore_eolian_c) \ |
@@ -29,7 +33,8 @@ CLEANFILES += \ | |||
29 | $(ecore_eolian_h) | 33 | $(ecore_eolian_h) |
30 | 34 | ||
31 | ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@ | 35 | ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@ |
32 | ecoreeolianfiles_DATA = $(ecore_eolian_files) | 36 | ecoreeolianfiles_DATA = $(ecore_eolian_files) \ |
37 | $(ecore_eolian_type_files) | ||
33 | 38 | ||
34 | EXTRA_DIST += \ | 39 | EXTRA_DIST += \ |
35 | ${ecoreeolianfiles_DATA} | 40 | ${ecoreeolianfiles_DATA} |