[gtk/dont-dist-gresource-srcs] demos: Fix distcheck



commit 0264e2d6a6cf748f6adbcfbe06b85fe184774c2e
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Wed May 18 17:48:16 2022 +0800

    demos: Fix distcheck
    
    Make sure that we remove the files generated by glib-compile-resources
    during distclean.

 demos/gtk-demo/Makefile.am       | 2 +-
 demos/icon-browser/Makefile.am   | 2 ++
 demos/widget-factory/Makefile.am | 2 ++
 3 files changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/demos/gtk-demo/Makefile.am b/demos/gtk-demo/Makefile.am
index b0ecbcc969..06167986ef 100644
--- a/demos/gtk-demo/Makefile.am
+++ b/demos/gtk-demo/Makefile.am
@@ -129,6 +129,6 @@ dist-hook: \
        $(top_builddir)/win32/vs9/gtk3-demo.vcproj      \
        $(top_builddir)/win32/vs9/gtk3-demo-application.vcproj
 
-DISTCLEANFILES = demos.h demos.h.win32
+DISTCLEANFILES = demos.h demos.h.win32 demo_resources.c
 
 -include $(top_srcdir)/git.mk
diff --git a/demos/icon-browser/Makefile.am b/demos/icon-browser/Makefile.am
index 4ba64ee8cb..9183b0170c 100644
--- a/demos/icon-browser/Makefile.am
+++ b/demos/icon-browser/Makefile.am
@@ -27,6 +27,8 @@ gtk3_icon_browser_SOURCES = \
 BUILT_SOURCES = \
        resources.c
 
+DISTCLEANFILES = resources.c
+
 resources.c: iconbrowser.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) 
--generate-dependencies $(srcdir)/iconbrowser.gresource.xml)
        $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/iconbrowser.gresource.xml \
                --target=$@ --sourcedir=$(srcdir) --generate-source
diff --git a/demos/widget-factory/Makefile.am b/demos/widget-factory/Makefile.am
index 1afbb50f1b..5faacb00fd 100644
--- a/demos/widget-factory/Makefile.am
+++ b/demos/widget-factory/Makefile.am
@@ -69,4 +69,6 @@ EXTRA_DIST +=                                 \
        data/symbolic-source.svg        \
        meson.build
 
+DISTCLEANFILES = widget_factory_resources.c
+
 -include $(top_srcdir)/git.mk


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]