aboutsummaryrefslogtreecommitdiffstats
path: root/glib-gen.mak
Commit message (Collapse)AuthorAgeFilesLines
* Fix enum generation problems in glib-gen.mak.Matthew Barnes2011-08-271-9/+10
| | | | | | | | | | | | | | | | | | | | | | Don't use pattern rules like %-enumtypes.h anymore because it matches installed header files like camel-enumtypes.h, so you get very strange things happening during the build like: .../camel/camel-enumtypes.h: e-util-enums.h glib-mkenums ... $^ > $@ when e-util-enums.h has a newer timestamp than camel-enumtypes.h. Instead, we'll use another variable name -- glib_enum_output -- to replace the %-enumtypes pattern rules like so: $(glib_enum_output).h: $(glib_enum_headers) glib-mkenums ... $^ > $@ $(glib_enum_output).c: $(glib_enum_headers) glib-mkenums ... $^ > $@ Also use $(AM_V_GEN) to get cleaner looking output while building.
* Use @valuenick@ in glib-gen.mak.Matthew Barnes2010-11-051-1/+1
| | | | So we get usable nicknames for converting enum values to strings.
* Bug 603468 - Improve handling of --quit optionMatthew Barnes2010-06-131-0/+42