]> Pileus Git - ~andy/gtk/blob - demos/gtk-demo/Makefile.am
Remove deprecation of gtk_window_set_default_size() until patch adding
[~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         button_box.c    \
9         dialog.c        \
10         drawingarea.c   \
11         images.c        \
12         item_factory.c  \
13         menus.c         \
14         panes.c         \
15         pixbufs.c       \
16         textview.c      \
17 @STRIP_END@
18
19 INCLUDES = @STRIP_BEGIN@ \
20         -DDEMOCODEDIR="\"$(democodedir)\""              \
21         -I$(top_srcdir)                                 \
22         -I$(top_builddir)/gdk                           \
23         -DGDK_DISABLE_COMPAT_H                          \
24         -DGDK_DISABLE_DEPRECATED                        \
25         -DGTK_DISABLE_COMPAT_H                          \
26         -DGTK_DISABLE_DEPRECATED                        \
27         @GTK_DEBUG_FLAGS@                               \
28         @GTK_XIM_FLAGS@                                 \
29         @PANGO_CFLAGS@                                  \
30         @GLIB_CFLAGS@                                   \
31         @more_cflags@                                   \
32 @STRIP_END@
33
34 DEPS = \
35         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
36         $(top_builddir)/gdk/@gdktargetlib@              \
37         $(top_builddir)/gtk/@gtktargetlib@
38
39 LDADDS = @STRIP_BEGIN@                                  \
40         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
41         $(top_builddir)/gdk/@gdktargetlib@              \
42         $(top_builddir)/gtk/@gtktargetlib@              \
43         @more_ldflags@                                  \
44         @more_libs@                                     \
45         @GDK_WLIBS@                                     \
46         @PANGO_LIBS@                                    \
47         @GLIB_LIBS@                                     \
48         @GTK_LIBS_EXTRA@                                \
49         -lm                                             \
50 @STRIP_END@
51
52 bin_PROGRAMS = gtk-demo
53
54 BUILT_SOURCES = demos.h
55
56 EXTRA_DIST = \
57         geninclude.pl
58
59 demos.h: $(demos) geninclude.pl
60         (cd $(srcdir) && ./geninclude.pl $(demos) > demos.h)
61
62 gtk_demo_SOURCES =              \
63         $(demos)                \
64         main.c                  \
65         demos.h
66
67 gtk_demo_DEPENDENCIES = $(DEPS)
68 gtk_demo_LDADD = $(LDADDS)
69
70 IMAGEFILES=     apple-red.png           \
71                 background.jpg          \
72                 gnome-applets.png       \
73                 gnome-calendar.png      \
74                 gnome-foot.png          \
75                 gnome-gimp.png          \
76                 gnome-gmush.png         \
77                 gnome-gsame.png         \
78                 gnu-keys.png            \
79                 gtk-logo-rgb.gif
80
81 democode_DATA = $(demos) $(IMAGEFILES)
82
83 EXTRA_DIST = $(IMAGEFILES)