summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2009-11-28 17:39:37 +0000
committerEmmanuele Bassi <ebassi@linux.intel.com>2009-11-28 17:39:37 +0000
commit97584658672fe4709fc7c3b24a44b477112322f7 (patch)
tree8c2c283fb455b968d3329894cecdd76c4936d468
parent3cf919e9c7f3201305a1a63a3c270e422a37efed (diff)
downloadjson-glib-97584658672fe4709fc7c3b24a44b477112322f7.tar.gz
build: Fix out-of-tree enum types file generation
-rw-r--r--build/autotools/Makefile.am.enums4
1 files changed, 2 insertions, 2 deletions
diff --git a/build/autotools/Makefile.am.enums b/build/autotools/Makefile.am.enums
index 67f4de0..0f34732 100644
--- a/build/autotools/Makefile.am.enums
+++ b/build/autotools/Makefile.am.enums
@@ -23,7 +23,7 @@ DISTCLEANFILES += $(glib_enum_h) $(glib_enum_c)
BUILT_SOURCES += $(glib_enum_h) $(glib_enum_c)
EXTRA_DIST += $(srcdir)/$(enum_tmpl_h) $(srcdir)/$(enum_tmpl_c)
-stamp-enum-types: $(glib_enum_headers)
+stamp-enum-types: $(glib_enum_headers) $(srcdir)/$(enum_tmpl_h)
$(QUIET_GEN)$(GLIB_MKENUMS) \
--template $(srcdir)/$(enum_tmpl_h) \
$(glib_enum_headers) > xgen-eh \
@@ -34,7 +34,7 @@ stamp-enum-types: $(glib_enum_headers)
$(glib_enum_h): stamp-enum-types
@true
-$(glib_enum_c): $(glib_enum_h)
+$(glib_enum_c): $(glib_enum_h) $(srcdir)/$(enum_tmpl_c)
$(QUIET_GEN)$(GLIB_MKENUMS) \
--template $(srcdir)/$(enum_tmpl_c) \
$(glib_enum_headers) > xgen-ec \