build: explicitely include libcmpl
[adg.git] / demo / Makefile.am
blobb2297b8fa7bd38822da28c72160e533b3aa1d398
1 include $(top_srcdir)/build/Makefile.am.common
3 AM_CPPFLAGS=                    -I$(top_srcdir)/src \
4                                 -I$(top_builddir)/src \
5                                 -DPKGDATADIR='"$(pkgdatadir)"' \
6                                 -DSRCDIR='"$(abs_srcdir)"' \
7                                 -DBUILDDIR='"$(abs_builddir)"'
8 AM_CFLAGS=                      $(GTK3_CFLAGS) $(GTK2_CFLAGS) \
9                                 $(CAIRO_CFLAGS) \
10                                 $(GOBJECT2_CFLAGS)
11 LDADD=                          $(top_builddir)/src/cpml/libcpml-1.la \
12                                 $(top_builddir)/src/adg/libadg-1.la
15 bin_PROGRAMS=                   adg-demo-uninstalled \
16                                 cpml-demo-uninstalled
18 adg_demo_uninstalled_SOURCES=   adg-demo.c \
19                                 demo.c \
20                                 demo.h
22 if HAVE_GTK3
23 cpml_demo_uninstalled_SOURCES=  cpml-demo.c \
24                                 demo.c \
25                                 demo.h
26 endif
28 if HAVE_GTK2
29 cpml_demo_uninstalled_SOURCES=  cpml-demo-gtk2.c \
30                                 demo.c \
31                                 demo.h
32 endif
34 nodist_pkgdata_DATA=            adg-demo.ui \
35                                 cpml-demo.ui
36 dist_pkgdata_DATA=              adg-16.png \
37                                 adg-32.png \
38                                 adg-48.png \
39                                 adg-64.png \
40                                 adg-128.png
43 EXTRA_DIST=                     cpml-demo.ui.in \
44                                 adg-demo.ui.in
47 # adg-demo-uninstalled and cpml-demo-uninstalled are renamed after installation:
48 # the uninstalled version should not be checked for --help and --version.
49 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT= \
50                                 adg-demo-uninstalled$(EXEEXT) \
51                                 cpml-demo-uninstalled$(EXEEXT)
53 install-exec-hook:
54         $(AM_V_at)cd $(DESTDIR)$(bindir) ; \
55         mv -f adg-demo-uninstalled$(EXEEXT) adg-demo$(EXEEXT) ; \
56         mv -f cpml-demo-uninstalled$(EXEEXT) cpml-demo$(EXEEXT)
58 uninstall-hook:
59         $(AM_V_at)cd $(DESTDIR)$(bindir) ; \
60         rm -f adg-demo$(EXEEXT) ; \
61         rm -f cpml-demo$(EXEEXT)