]> Pileus Git - ~andy/gtk/blob - demos/gtk-demo/Makefile.am
a943a3e6e506301cd11cddc604d8a38528af6b8a
[~andy/gtk] / demos / gtk-demo / Makefile.am
1 ## Makefile.am for gtk+/demos
2
3 democodedir=$(datadir)/gtk-2.0/demo
4
5 demos = @STRIP_BEGIN@   \
6         button_box.c    \
7         item_factory.c  \
8         menus.c         \
9         panes.c         \
10         textview.c      \
11 @STRIP_END@
12
13 INCLUDES = @STRIP_BEGIN@ \
14         -DDEMOCODEDIR="\"$(democodedir)\""              \
15         -I$(top_srcdir)                                 \
16         -I$(top_builddir)/gdk                           \
17         -DGDK_DISABLE_COMPAT_H                          \
18         -DGDK_DISABLE_DEPRECATED                        \
19         -DGTK_DISABLE_COMPAT_H                          \
20         -DGTK_DISABLE_DEPRECATED                        \
21         @GTK_DEBUG_FLAGS@                               \
22         @GTK_XIM_FLAGS@                                 \
23         @GTK_LOCALE_FLAGS@                              \
24         @PANGO_CFLAGS@                                  \
25         @GLIB_CFLAGS@                                   \
26         @more_cflags@                                   \
27 @STRIP_END@
28
29 DEPS = \
30         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
31         $(top_builddir)/gdk/@gdktargetlib@              \
32         $(top_builddir)/gtk/@gtktargetlib@
33
34 LDADDS = @STRIP_BEGIN@                                  \
35         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
36         $(top_builddir)/gdk/@gdktargetlib@              \
37         $(top_builddir)/gtk/@gtktargetlib@              \
38         @more_ldflags@                                  \
39         @more_libs@                                     \
40         @GDK_WLIBS@                                     \
41         @PANGO_LIBS@                                    \
42         @GLIB_LIBS@                                     \
43         @GTK_LIBS_EXTRA@                                \
44         -lm                                             \
45 @STRIP_END@
46
47 bin_PROGRAMS = gtk-demo
48
49 BUILT_SOURCES = demos.h
50
51 EXTRA_DIST = \
52         geninclude.pl
53
54 demos.h: $(demos) geninclude.pl
55         (cd $(srcdir) && ./geninclude.pl $(demos) > demos.h)
56
57 gtk_demo_SOURCES =              \
58         $(demos)                \
59         main.c                  \
60         demos.h
61
62 gtk_demo_DEPENDENCIES = $(DEPS)
63 gtk_demo_LDADD = $(LDADDS)
64
65 democode_DATA = $(demos)