gtk-demo/Makefile: Really get deps of C GResource
authorDaniel Boles <dboles@src.gnome.org>
Thu, 14 Sep 2017 17:24:25 +0000 (18:24 +0100)
committerDaniel Boles <dboles@src.gnome.org>
Thu, 14 Sep 2017 17:34:07 +0000 (18:34 +0100)
The XML resides in $(srcdir), not $(builddir); it is not a built source.
Using the latter, changes to the referenced files did not cause rebuild.

demos/gtk-demo/Makefile.am

index e3b7ff2b4c2a160fb5b333a02beacef2fd6d93c7..261d555ae5f990416cd13f47f94ef77daa3b51a7 100644 (file)
@@ -153,7 +153,7 @@ gtk3_demo_application_SOURCES = \
 
 gtk3_demo_application_LDADD = $(LDADDS)
 
-resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(builddir)/demo.gresource.xml)
+resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/demo.gresource.xml)
 
 demo_resources.c: demo.gresource.xml $(resource_files)
        $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $(srcdir)/demo.gresource.xml