]> Pileus Git - ~andy/gtk/blobdiff - demos/gtk-demo/Makefile.am
define -DGDK_PIXBUF_DISABLE_DEPRECATED in the global CFLAGS.
[~andy/gtk] / demos / gtk-demo / Makefile.am
index 04038edb7493212068a97497d5b9413fed4761a5..a8b0fede64e464d7ad2e7876c28cd735c769e25d 100644 (file)
@@ -1,4 +1,5 @@
 ## Makefile.am for gtk+/demos
+include $(top_srcdir)/Makefile.decl
 
 democodedir=$(datadir)/gtk-2.0/demo
 
@@ -6,6 +7,8 @@ democodedir=$(datadir)/gtk-2.0/demo
 ## demo app, which means alphabetized by demo title, not filename
 demos =                                                \
        appwindow.c                             \
+       assistant.c                             \
+       builder.c                               \
        button_box.c                            \
        changedisplay.c                         \
        clipboard.c                             \
@@ -25,22 +28,22 @@ demos =                                             \
        panes.c                                 \
        pickers.c                               \
        pixbufs.c                               \
+       printing.c                              \
        rotated_text.c                          \
        sizegroup.c                             \
        stock_browser.c                         \
        textview.c                              \
+       textscroll.c                            \
        tree_store.c                            \
        ui_manager.c
 
 INCLUDES = \
-       -DDEMOCODEDIR="\"$(democodedir)\""              \
-       -I$(top_srcdir)                                 \
-       -I$(top_builddir)/gdk                           \
-       -DG_DISABLE_DEPRECATED                          \
-       -DGDK_PIXBUF_DISABLE_DEPRECATED                 \
-       -DGDK_DISABLE_DEPRECATED                        \
-       -DGTK_DISABLE_DEPRECATED                        \
-       $(GTK_DEBUG_FLAGS)                              \
+       -DDEMOCODEDIR="\"$(democodedir)\""      \
+       -I$(top_srcdir)                         \
+       -I$(top_builddir)/gdk                   \
+       -DGDK_DISABLE_DEPRECATED                \
+       -DGTK_DISABLE_DEPRECATED                \
+       $(GTK_DEBUG_FLAGS)                      \
        $(GTK_DEP_CFLAGS)
 
 DEPS = \
@@ -57,8 +60,9 @@ bin_PROGRAMS = gtk-demo
 
 BUILT_SOURCES = demos.h
 
-EXTRA_DIST =           \
-       $(IMAGEFILES)
+EXTRA_DIST +=          \
+       $(IMAGEFILES)   \
+       demo.ui
 
 demos.h: @REBUILD@ $(demos) geninclude.pl
        (here=`pwd` ; cd $(srcdir) && $(PERL) $$here/geninclude.pl $(demos)) > demos.h
@@ -71,6 +75,7 @@ gtk_demo_SOURCES =            \
 
 gtk_demo_DEPENDENCIES = $(DEPS)
 gtk_demo_LDADD = $(LDADDS)
+gtk_demo_LDFLAGS = -export-dynamic
 
 IMAGEFILES=    alphatest.png           \
                apple-red.png           \
@@ -87,6 +92,6 @@ IMAGEFILES=   alphatest.png           \
                gnu-keys.png            \
                gtk-logo-rgb.gif                
 
-democode_DATA = $(demos) $(IMAGEFILES)
+democode_DATA = $(demos) $(IMAGEFILES) demo.ui
 
 DISTCLEANFILES = demos.h