Added boilerplate for Dispatcher and a Dummy object
[giggle.git] / src / Makefile.am
blob266ec621a18ea7d64510d55a0f8202e6644f0581
1 AM_CPPFLAGS =                           \
2         -I$(top_srcdir)                 \
3         $(GIGGLE_CFLAGS)                \
4         $(WARN_CFLAGS)
6 bin_PROGRAMS = giggle
8 giggle_SOURCES =                        \
9         giggle-dispatcher.c             \
10         giggle-dispatcher.h             \
11         giggle-dummy.c                  \
12         giggle-dummy.h                  \
13         giggle-graph-renderer.c         \
14         giggle-graph-renderer.h         \
15         giggle-main.c
17 giggle_LDADD =                          \
18         $(GIGGLE_LIBS)
20 noinst_PROGRAMS =                       \
21         test-patch-view
23 test_patch_view_SOURCES =               \
24         test-patch-view.c
26 test_patch_view_LDADD =                 \
27         $(GIGGLE_LIBS)
29 giggle-marshal.h: giggle-marshal.list
30         (cd $(srcdir) && \
31         $(GLIB_GENMARSHAL) --prefix=giggle_marshal giggle-marshal.list --header) > xgen-gmh \
32         && (cmp -s xgen-gmh giggle-marshal.h || cp xgen-gmh giggle-marshal.h) \
33         && rm -f xgen-gmh xgen-gmh~
35 giggle-marshal.c: giggle-marshal.list
36         (cd $(srcdir) && \
37         $(GLIB_GENMARSHAL) --prefix=giggle_marshal giggle-marshal.list --body) > xgen-gmc \
38         && cp xgen-gmc giggle-marshal.c \
39         && rm -f xgen-gmc xgen-gmc~
41 marshal-main.c: giggle-marshal.c giggle-marshal.h
43 BUILT_SOURCES =                         \
44         giggle-marshal.h                \
45         giggle-marshal.c
47 CLEANFILES = $(BUILT_SOURCES)
49 EXTRA_DIST =                            \
50         giggle-marshal.list