]> Pileus Git - ~andy/gtk/blobdiff - demos/gtk-demo/Makefile.am
gtk-demo: Add a CSS shadows demo
[~andy/gtk] / demos / gtk-demo / Makefile.am
index db62767b71cb70273c58f7e70ae143f61376207c..afdda22d21eda0985374e90c3c88bb524d354acf 100644 (file)
@@ -15,6 +15,11 @@ demos =                                              \
        clipboard.c                             \
        colorsel.c                              \
        combobox.c                              \
+       css_accordion.c                         \
+       css_basics.c                            \
+       css_multiplebgs.c                       \
+       css_pixbufs.c                           \
+       css_shadows.c                           \
        dialog.c                                \
        drawingarea.c                           \
        editable_cells.c                        \
@@ -43,6 +48,8 @@ demos =                                               \
        stock_browser.c                         \
        textview.c                              \
        textscroll.c                            \
+       theming_style_classes.c                 \
+       theming_custom_css.c                    \
        toolpalette.c                           \
        transparent.c                           \
        tree_store.c                            \
@@ -68,16 +75,13 @@ LDADDS = \
 
 bin_PROGRAMS = gtk3-demo gtk3-demo-application
 
-BUILT_SOURCES = demos.h application_resources.c
+BUILT_SOURCES = demos.h demo_resources.c
 
 EXTRA_DIST +=                          \
        $(IMAGEFILES)                   \
        demo.ui                         \
-       application.gresource.xml       \
-       application.ui                  \
-       menus.ui                        \
-       gtk-logo-24.png                 \
-       gtk-logo-48.png                 \
+       demo.gresource.xml              \
+       $(RESOURCES)                    \
        org.gtk.Demo.gschema.xml
 
 gsettings_SCHEMAS = \
@@ -91,6 +95,7 @@ demos.h: @REBUILD@ $(demos) geninclude.pl
 gtk3_demo_SOURCES =            \
        $(demos)                \
        demo-common.h           \
+       demo_resources.c        \
        main.c                  \
        demos.h
 
@@ -100,12 +105,26 @@ gtk3_demo_LDFLAGS = -export-dynamic
 
 gtk3_demo_application_SOURCES = \
        application-standalone.c \
-       application_resources.c
+       demo_resources.c
 
 gtk3_demo_application_LDADD = $(LDADDS)
 
-application_resources.c: application.gresource.xml gtk-logo-24.png gtk-logo-48.png application.ui menus.ui
-       $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $(srcdir)/application.gresource.xml
+demo_resources.c: demo.gresource.xml $(RESOURCES)
+       $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $(srcdir)/demo.gresource.xml
+
+RESOURCES=     application.ui                  \
+               menus.ui                        \
+               theming.ui                      \
+               gtk-logo-24.png                 \
+               gtk-logo-48.png                 \
+               css_accordion.css               \
+               css_basics.css                  \
+               css_multiplebgs.css             \
+               css_pixbufs.css                 \
+               css_shadows.css                 \
+               cssview.css                     \
+               fancy.css                       \
+               reset.css
 
 IMAGEFILES=    alphatest.png           \
                apple-red.png           \
@@ -122,7 +141,11 @@ IMAGEFILES=        alphatest.png           \
                gnu-keys.png            \
                gtk-logo-rgb.gif
 
-democode_DATA = $(demos) $(IMAGEFILES) demo.ui
+democode_DATA = \
+       $(demos)                \
+       $(IMAGEFILES)           \
+       $(RESOURCES)            \
+       demo.ui
 
 DISTCLEANFILES = demos.h