]> Pileus Git - ~andy/gtk/blob - demos/Makefile.am
13d3b26367dd9572bd3a6e9c3e0fa84eca857ee3
[~andy/gtk] / demos / Makefile.am
1 ## Makefile.am for gtk+/demos
2
3 INCLUDES = @STRIP_BEGIN@ \
4         -I$(top_srcdir)                                 \
5         -I$(top_builddir)/gdk                           \
6         -DGTK_DISABLE_COMPAT_H                          \
7         @GTK_DEBUG_FLAGS@                               \
8         @GTK_XIM_FLAGS@                                 \
9         @GTK_LOCALE_FLAGS@                              \
10         @PANGO_CFLAGS@                                  \
11         @GLIB_CFLAGS@                                   \
12         @more_cflags@                                   \
13 @STRIP_END@
14
15 DEPS = \
16         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
17         $(top_builddir)/gdk/@gdktargetlib@              \
18         $(top_builddir)/gtk/@gtktargetlib@
19
20 LDADDS = @STRIP_BEGIN@                                  \
21         $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
22         $(top_builddir)/gdk/@gdktargetlib@              \
23         $(top_builddir)/gtk/@gtktargetlib@              \
24         @more_ldflags@                                  \
25         @more_libs@                                     \
26         @GDK_WLIBS@                                     \
27         @PANGO_LIBS@                                    \
28         @GLIB_LIBS@                                     \
29         @GTK_LIBS_EXTRA@                                \
30         -lm                                             \
31 @STRIP_END@
32
33 noinst_PROGRAMS =               \
34         testpixbuf              \
35         testpixbuf-drawable     \
36         testanimation           \
37         testpixbuf-scale        \
38         pixbuf-demo
39
40 BUILT_SOURCES=test-inline-pixbufs.h
41
42 test-inline-pixbufs.h: $(top_builddir)/gdk-pixbuf/make-inline-pixbuf apple-red.png gnome-foot.png
43         GDK_PIXBUF_MODULEDIR=$(top_builddir)/gdk-pixbuf/.libs $(top_builddir)/gdk-pixbuf/make-inline-pixbuf test-inline-pixbufs.h apple_red apple-red.png gnome_foot gnome-foot.png 
44
45 testpixbuf_DEPENDENCIES = $(DEPS)
46 testpixbuf_drawable_DEPENDENCIES = $(DEPS)
47 testpixbuf_scale_DEPENDENCIES = $(DEPS)
48 testanimation_DEPENDENCIES = $(DEPS)
49 pixbuf_demo_DEPENDENCIES = $(DEPS)
50
51 testpixbuf_LDADD = $(LDADDS)
52 testpixbuf_drawable_LDADD = $(LDADDS)
53 testpixbuf_scale_LDADD = $(LDADDS)
54 testanimation_LDADD = $(LDADDS)
55 pixbuf_demo_LDADD = $(LDADDS)
56
57 testpixbuf_SOURCES = testpixbuf.c pixbuf-init.c
58 testpixbuf_drawable_SOURCES = testpixbuf-drawable.c pixbuf-init.c
59 testpixbuf_scale_SOURCES = testpixbuf-scale.c pixbuf-init.c
60 testanimation_SOURCES = testanimation.c pixbuf-init.c
61 pixbuf_demo_SOURCES = pixbuf-demo.c pixbuf-init.c
62
63 EXTRA_DIST =                    \
64         apple-red.png           \
65         background.jpg          \
66         gnome-applets.png       \
67         gnome-calendar.png      \
68         gnome-foot.png          \
69         gnome-gimp.png          \
70         gnome-gmush.png         \
71         gnome-gsame.png         \
72         gnu-keys.png