forked from enlightenment/efl
eolian: fix build of generated Eolian files.
Summary: Fix build with properly creation of output dir for eolian_gen on out of source build when passing the option --disable-dependency-tracking. Reviewers: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2431 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
parent
254aac64a1
commit
e8525256e7
|
@ -13,6 +13,7 @@ am__v_EOLCXX_0 = @echo " EOLCXX " $@;
|
|||
SUFFIXES += .eo.hh
|
||||
|
||||
%.eo.impl.hh %.eo.hh: %.eo $(_EOLIAN_CXX_DEP)
|
||||
$(MKDIR_P) $(dir $@)
|
||||
$(AM_V_EOLCXX)$(EOLIAN_CXX) $(EOLIAN_FLAGS) -o $@ $<
|
||||
|
||||
CLEANFILES += $(BUILT_SOURCES)
|
||||
|
|
|
@ -13,12 +13,15 @@ am__v_EOL_0 = @echo " EOLIAN " $@;
|
|||
SUFFIXES = .eo .eo.c .eo.h .eo.legacy.h
|
||||
|
||||
%.eo.c: %.eo ${_EOLIAN_GEN_DEP}
|
||||
$(MKDIR_P) $(dir $@)
|
||||
$(AM_V_EOL)$(EOLIAN_GEN) --eo --legacy $(EOLIAN_FLAGS) --gc -o $@ $<
|
||||
|
||||
%.eo.h: %.eo ${_EOLIAN_GEN_DEP}
|
||||
$(MKDIR_P) $(dir $@)
|
||||
$(AM_V_EOL)$(EOLIAN_GEN) --eo $(EOLIAN_FLAGS) --gh -o $@ $<
|
||||
|
||||
%.eo.legacy.h: %.eo ${_EOLIAN_GEN_DEP}
|
||||
$(MKDIR_P) $(dir $@)
|
||||
$(AM_V_EOL)$(EOLIAN_GEN) --legacy $(EOLIAN_FLAGS) --gh -o $@ $<
|
||||
|
||||
CLEANFILES += $(BUILT_SOURCES)
|
||||
|
|
Loading…
Reference in New Issue