]> Pileus Git - ~andy/gtk/blob - demos/gtk-demo/Makefile.am
Version 1.3.11 Require GLib-1.3.11, Pango-0.22, ATK-0.7. Restore to
[~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         colorsel.c      \
11         dialog.c        \
12         drawingarea.c   \
13         editable_cells.c \
14         images.c        \
15         item_factory.c  \
16         list_store.c    \
17         menus.c         \
18         panes.c         \
19         pixbufs.c       \
20         sizegroup.c     \
21         stock_browser.c \
22         textview.c      \
23         tree_store.c    \
24 @STRIP_END@
25
26 INCLUDES = @STRIP_BEGIN@ \
27         -DDEMOCODEDIR="\"$(democodedir)\""              \
28         -I$(top_srcdir)                                 \
29         -I$(top_builddir)/gdk                           \
30         -DG_DISABLE_DEPRECATED                          \
31         -DGDK_DISABLE_DEPRECATED                        \
32         -DGTK_DISABLE_DEPRECATED                        \
33         @GTK_DEBUG_FLAGS@                               \
34         @GTK_DEP_CFLAGS@                                \
35 @STRIP_END@
36
37 DEPS = \
38         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
39         $(top_builddir)/gdk/@gdktargetlib@              \
40         $(top_builddir)/gtk/@gtktargetlib@
41
42 LDADDS = @STRIP_BEGIN@                                  \
43         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
44         $(top_builddir)/gdk/@gdktargetlib@              \
45         $(top_builddir)/gtk/@gtktargetlib@              \
46 @STRIP_END@
47
48 bin_PROGRAMS = gtk-demo
49
50 BUILT_SOURCES = demos.h
51
52 EXTRA_DIST =            \
53         geninclude.pl   \
54         $(IMAGEFILES)
55
56 demos.h: $(demos) geninclude.pl
57         (cd $(srcdir) && ./geninclude.pl $(demos) > demos.h)
58
59 gtk_demo_SOURCES =              \
60         $(demos)                \
61         demo-common.h           \
62         main.c                  \
63         demos.h
64
65 gtk_demo_DEPENDENCIES = $(DEPS)
66 gtk_demo_LDADD = $(LDADDS)
67
68 IMAGEFILES=     alphatest.png           \
69                 apple-red.png           \
70                 background.jpg          \
71                 floppybuddy.gif         \
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)