Matthias Clasen 87d76a5a9c glib-compile-resources: generate .d-file style dependency
Add --dependency-file=foo.d option to generate a gcc -M -MF style
dependency file for other build tools. The current output of
--generate-dependencies is only useful for use directly in Makefile
rules, but can't be used in other build systems like that.

The generated dependency file looks like this:
$ glib-compile-resources --sourcedir= test.gresource.xml --dependency-file=-
test.gresource.xml: test1.txt test2.txt test2.txt

test1.txt:

test2.txt:

test2.txt:

Unlike --generate-dependencies, the --dependency-file option can be
used together with other --generate options to create dependencies
as side-effect of generating sources.

Based on a patch by Tim-Philipp Müller in
https://bugzilla.gnome.org/show_bug.cgi?id=745754

The changes in this patch, compared to his are to always return
the hash table with file information from parse_resource_file, so
we can use it for dependency output, regardless if generate_dependencies
was TRUE or not.
2016-08-20 16:49:24 -04:00
..
2013-10-17 10:12:27 -04:00
2016-07-16 20:32:16 -04:00
2012-08-03 23:36:45 -04:00
2016-07-01 16:01:34 -04:00
2016-01-18 14:25:06 +00:00
2016-07-01 16:01:34 -04:00
2016-07-20 10:54:52 +02:00
2011-12-08 18:05:12 -05:00
2011-12-08 18:05:12 -05:00
2013-01-01 10:25:07 -05:00
2016-07-16 20:32:16 -04:00