1
0
Fork 0
mutter-performance-source/build
Damien Lespiau d7e5e9247b build: Make the generated glib-mkenums c file depend on the headers
What happens now if you rename an enum inside a header:

  • glib-mkenums generates the header file
  • a comparison is made with the previous version of the heade is made
    and no difference is found as you don't remove or create enums
  • the compilation of the generated mkenums c file fails because it has
    not been regenerated with the new, renamed, enum.

That's why the generated clutter-enum-types.c needs to depend on the
headers too.

Of course such scenario should not happen in stable releases as enums
are part of the API, but renaming enums happens in the development cycle
and create compilation errors (very annoying when doing git bissects for
instance).
2010-09-07 14:17:18 +01:00
..
autotools build: Make the generated glib-mkenums c file depend on the headers 2010-09-07 14:17:18 +01:00
mingw build/mingw/README: Replace with a link to the wiki 2010-08-12 16:57:22 +01:00
clutter-build-setup.sh build: Add simple scripts for setting up jhbuild 2010-08-12 13:46:58 +01:00
clutter.modules clutter.modules: Remove deps on gir-repository 2010-08-13 18:14:10 +01:00
gen-changelog.pl [build] Add automatic ChangeLog generation on dist 2009-01-29 15:38:28 +00:00
gen-gcov.pl build: Add a script to format gcov report lines 2010-01-13 17:15:06 +00:00
jhbuildrc-clutter build: Add simple scripts for setting up jhbuild 2010-08-12 13:46:58 +01:00
jhbuildrc-custom-example build: Add simple scripts for setting up jhbuild 2010-08-12 13:46:58 +01:00
Makefile.am Add build/mingw/{README,mingw-cross-compile.sh} to the dist tarball 2010-01-18 14:06:11 +00:00