summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile_Eolian_Helper.am22
1 files changed, 15 insertions, 7 deletions
diff --git a/Makefile_Eolian_Helper.am b/Makefile_Eolian_Helper.am
index ab18765af..b46ef0205 100644
--- a/Makefile_Eolian_Helper.am
+++ b/Makefile_Eolian_Helper.am
@@ -10,18 +10,26 @@ 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 .eot .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)$(EOLIAN_GEN) --eo --legacy $(EOLIAN_FLAGS) --gc -o $@ $<
-
-%.eot.h: %.eot ${_EOLIAN_GEN_DEP}
- $(AM_V_EOL)$(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $<
+ $(AM_V_EOL) \
+ $(MKDIR_P) $(dir $@); \
+ $(EOLIAN_GEN) --eo --legacy $(EOLIAN_FLAGS) --gc -o $@ $<
%.eo.h: %.eo ${_EOLIAN_GEN_DEP}
- $(AM_V_EOL)$(EOLIAN_GEN) --eo $(EOLIAN_FLAGS) --gh -o $@ $<
+ $(AM_V_EOL) \
+ $(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)$(EOLIAN_GEN) --legacy $(EOLIAN_FLAGS) --gh -o $@ $<
+ $(AM_V_EOL) \
+ $(MKDIR_P) $(dir $@); \
+ $(EOLIAN_GEN) --legacy $(EOLIAN_FLAGS) --gh -o $@ $<
CLEANFILES += $(BUILT_SOURCES)