]> Pileus Git - ~andy/gtk/blob - demos/gtk-demo/Makefile.am
add deprecation compile flags
[~andy/gtk] / demos / gtk-demo / Makefile.am
1 ## Makefile.am for gtk+/demos
2
3 democodedir=$(datadir)/gtk-2.0/demo
4
5 ## These should be in the order you want them to appear in the 
6 ## demo app, which means alphabetized by demo title, not filename
7 demos = @STRIP_BEGIN@   \
8         appwindow.c     \
9         button_box.c    \
10         changedisplay.c \
11         colorsel.c      \
12         dialog.c        \
13         drawingarea.c   \
14         editable_cells.c \
15         images.c        \
16         item_factory.c  \
17         list_store.c    \
18         menus.c         \
19         panes.c         \
20         pixbufs.c       \
21         sizegroup.c     \
22         stock_browser.c \
23         textview.c      \
24         tree_store.c    \
25 @STRIP_END@
26
27 INCLUDES = @STRIP_BEGIN@ \
28         -DDEMOCODEDIR="\"$(democodedir)\""              \
29         -I$(top_srcdir)                                 \
30         -I$(top_builddir)/gdk                           \
31         -DG_DISABLE_DEPRECATED                          \
32         -DGDK_PIXBUF_DISABLE_DEPRECATED                 \
33         -DGDK_DISABLE_DEPRECATED                        \
34         -DGTK_DISABLE_DEPRECATED                        \
35         @GTK_DEBUG_FLAGS@                               \
36         @GTK_DEP_CFLAGS@                                \
37 @STRIP_END@
38
39 DEPS = \
40         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la  \
41         $(top_builddir)/gdk/@gdktargetlib@                              \
42         $(top_builddir)/gtk/@gtktargetlib@
43
44 LDADDS = @STRIP_BEGIN@                                                  \
45         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la  \
46         $(top_builddir)/gdk/@gdktargetlib@                              \
47         $(top_builddir)/gtk/@gtktargetlib@                              \
48 @STRIP_END@
49
50 bin_PROGRAMS = gtk-demo
51
52 BUILT_SOURCES = demos.h
53
54 EXTRA_DIST =            \
55         geninclude.pl   \
56         $(IMAGEFILES)
57
58 demos.h: $(demos) geninclude.pl
59         (cd $(srcdir) && $(PERL) ./geninclude.pl $(demos) > demos.h)
60
61 gtk_demo_SOURCES =              \
62         $(demos)                \
63         demo-common.h           \
64         main.c                  \
65         demos.h
66
67 gtk_demo_DEPENDENCIES = $(DEPS)
68 gtk_demo_LDADD = $(LDADDS)
69
70 IMAGEFILES=     alphatest.png           \
71                 apple-red.png           \
72                 background.jpg          \
73                 floppybuddy.gif         \
74                 gnome-applets.png       \
75                 gnome-calendar.png      \
76                 gnome-foot.png          \
77                 gnome-gimp.png          \
78                 gnome-gmush.png         \
79                 gnome-gsame.png         \
80                 gnu-keys.png            \
81                 gtk-logo-rgb.gif
82
83 democode_DATA = $(demos) $(IMAGEFILES)