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 <ebassi@linux.intel.com>
This commit is contained in:
parent
1be23c0cc9
commit
ac9f65cb92
@ -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 \
|
||||
|
Loading…
Reference in New Issue
Block a user