[gtk/split-out-gdk-gtk-source-list-3-24: 6/11] demos/gtk-demo/Makefile.am: Split out source listings
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/split-out-gdk-gtk-source-list-3-24: 6/11] demos/gtk-demo/Makefile.am: Split out source listings
- Date: Wed, 31 Jul 2019 12:38:37 +0000 (UTC)
commit 6c55ada1d609fbbd5b3126812bde85edfe1bb9f5
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Wed Jul 31 18:15:25 2019 +0800
demos/gtk-demo/Makefile.am: Split out source listings
This allows us to hace the source listings shared so that we can also
use it to re-generate demos.h.win32 with the font_features demo, for
instance, with our build/win32/generate-msvc.mak, where it is not
included in the MSVC builds by default.
demos/gtk-demo/Makefile.am | 77 ++-------------------------------------------
demos/gtk-demo/Makefile.inc | 75 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 78 insertions(+), 74 deletions(-)
---
diff --git a/demos/gtk-demo/Makefile.am b/demos/gtk-demo/Makefile.am
index cbcd9cc93c..78a3903544 100644
--- a/demos/gtk-demo/Makefile.am
+++ b/demos/gtk-demo/Makefile.am
@@ -1,87 +1,16 @@
## Makefile.am for gtk+/demos
include $(top_srcdir)/Makefile.decl
-## These should be in the order you want them to appear in the
-## demo app, which means alphabetized by demo title, not filename
-demos_base = \
- application_demo.c \
- assistant.c \
- builder.c \
- button_box.c \
- changedisplay.c \
- clipboard.c \
- colorsel.c \
- combobox.c \
- css_accordion.c \
- css_basics.c \
- css_blendmodes.c \
- css_multiplebgs.c \
- css_pixbufs.c \
- css_shadows.c \
- cursors.c \
- dialog.c \
- drawingarea.c \
- editable_cells.c \
- entry_buffer.c \
- entry_completion.c \
- event_axes.c \
- expander.c \
- filtermodel.c \
- fishbowl.c \
- foreigndrawing.c \
- gestures.c \
- glarea.c \
- headerbar.c \
- hypertext.c \
- iconview.c \
- iconview_edit.c \
- images.c \
- infobar.c \
- links.c \
- listbox.c \
- flowbox.c \
- list_store.c \
- markup.c \
- menus.c \
- modelbutton.c \
- offscreen_window.c \
- offscreen_window2.c \
- overlay.c \
- overlay2.c \
- paint.c \
- panes.c \
- pickers.c \
- pixbufs.c \
- popover.c \
- printing.c \
- revealer.c \
- rotated_text.c \
- scale.c \
- search_entry.c \
- search_entry2.c \
- shortcuts.c \
- sidebar.c \
- sizegroup.c \
- spinbutton.c \
- spinner.c \
- stack.c \
- tabs.c \
- textmask.c \
- textview.c \
- textscroll.c \
- theming_style_classes.c \
- toolpalette.c \
- transparent.c \
- tree_store.c
+include $(srcdir)/Makefile.inc
demos_opt =
if BUILD_FONT_DEMO
-demos_opt += font_features.c
+demos_opt += $(font_features_demo)
endif
if OS_UNIX
-demos_opt += pagesetup.c
+demos_opt += $(page_setup_demo)
endif
demos = $(demos_base) $(demos_opt)
diff --git a/demos/gtk-demo/Makefile.inc b/demos/gtk-demo/Makefile.inc
new file mode 100644
index 0000000000..e6b1940330
--- /dev/null
+++ b/demos/gtk-demo/Makefile.inc
@@ -0,0 +1,75 @@
+## These should be in the order you want them to appear in the
+## demo app, which means alphabetized by demo title, not filename
+demos_base = \
+ application_demo.c \
+ assistant.c \
+ builder.c \
+ button_box.c \
+ changedisplay.c \
+ clipboard.c \
+ colorsel.c \
+ combobox.c \
+ css_accordion.c \
+ css_basics.c \
+ css_blendmodes.c \
+ css_multiplebgs.c \
+ css_pixbufs.c \
+ css_shadows.c \
+ cursors.c \
+ dialog.c \
+ drawingarea.c \
+ editable_cells.c \
+ entry_buffer.c \
+ entry_completion.c \
+ event_axes.c \
+ expander.c \
+ filtermodel.c \
+ fishbowl.c \
+ foreigndrawing.c \
+ gestures.c \
+ glarea.c \
+ headerbar.c \
+ hypertext.c \
+ iconview.c \
+ iconview_edit.c \
+ images.c \
+ infobar.c \
+ links.c \
+ listbox.c \
+ flowbox.c \
+ list_store.c \
+ markup.c \
+ menus.c \
+ modelbutton.c \
+ offscreen_window.c \
+ offscreen_window2.c \
+ overlay.c \
+ overlay2.c \
+ paint.c \
+ panes.c \
+ pickers.c \
+ pixbufs.c \
+ popover.c \
+ printing.c \
+ revealer.c \
+ rotated_text.c \
+ scale.c \
+ search_entry.c \
+ search_entry2.c \
+ shortcuts.c \
+ sidebar.c \
+ sizegroup.c \
+ spinbutton.c \
+ spinner.c \
+ stack.c \
+ tabs.c \
+ textmask.c \
+ textview.c \
+ textscroll.c \
+ theming_style_classes.c \
+ toolpalette.c \
+ transparent.c \
+ tree_store.c
+
+font_features_demo = font_features.c
+page_setup_demo = pagesetup.c
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]