Evas: Add a general evas types header.

This commit is contained in:
Tom Hacohen 2015-05-29 14:46:02 +01:00
parent 12f2295072
commit bfe92631c6
4 changed files with 15 additions and 3 deletions

View File

@ -10,7 +10,7 @@ AM_V_EOL = $(am__v_EOL_@AM_V@)
am__v_EOL_ = $(am__v_EOL_@AM_DEFAULT_V@)
am__v_EOL_0 = @echo " EOLIAN " $@;
SUFFIXES = .eo .eo.c .eo.h .eo.legacy.h
SUFFIXES = .eo .eo.c .eo.h .eo.legacy.h .eot .eot.h
%.eo.c: %.eo ${_EOLIAN_GEN_DEP}
$(AM_V_EOL) \
@ -22,6 +22,11 @@ SUFFIXES = .eo .eo.c .eo.h .eo.legacy.h
$(MKDIR_P) $(dir $@); \
$(EOLIAN_GEN) --eo $(EOLIAN_FLAGS) --gh -o $@ $<
%.eot.h: %.eot ${_EOLIAN_GEN_DEP}
$(AM_V_EOL) \
$(MKDIR_P) $(dir $@); \
$(EOLIAN_GEN) --eo $(EOLIAN_FLAGS) --gh -o $@ $<
%.eo.legacy.h: %.eo ${_EOLIAN_GEN_DEP}
$(AM_V_EOL) \
$(MKDIR_P) $(dir $@); \

View File

@ -42,9 +42,13 @@ evas_eolian_files = \
lib/evas/canvas/efl_vg_gradient_radial.eo \
lib/evas/canvas/efl_vg_gradient_linear.eo
evas_eolian_type_files = \
lib/evas/evas_types.eot
evas_eolian_c = $(evas_eolian_files:%.eo=%.eo.c)
evas_eolian_h = $(evas_eolian_files:%.eo=%.eo.h) \
$(evas_eolian_files:%.eo=%.eo.legacy.h)
$(evas_eolian_files:%.eo=%.eo.legacy.h) \
$(evas_eolian_type_files:%.eot=%.eot.h)
BUILT_SOURCES += \
$(evas_eolian_c) \
@ -56,7 +60,8 @@ CLEANFILES += \
evaseolianfilesdir = $(datadir)/eolian/include/evas-@VMAJ@
evaseolianfiles_DATA = \
$(evas_eolian_files)
$(evas_eolian_files) \
$(evas_eolian_type_files)
EXTRA_DIST += \
${evaseolianfiles_DATA}

View File

@ -2,6 +2,8 @@
# error You shall not include this header directly
#endif
#include "evas_types.eot.h"
/**
* @def EVAS_VERSION_MAJOR
* The major number of evas version

View File