From ac9f65cb92196e2eafd4b1e25dabd9cb6a428db3 Mon Sep 17 00:00:00 2001 From: Damien Lespiau Date: Mon, 9 Nov 2009 13:05:40 +0000 Subject: [PATCH] build: Make the glib-mkenums generated files depend on their templates With this, if one changes the underlying template files, we run glib-mkenums again to generate updated glib_enum_[ch] files. Reviewed-by: Emmanuele Bassi --- build/autotools/Makefile.am.enums | 4 ++-- 1 file 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 \ -- 2.7.4