3 -DGLADEDIR=\""$(datadir)/giggle/glade"\" \
8 lib_LTLIBRARIES = libgiggle.la \
11 dist_ENUMS_TEMPLATES= \
15 # h_files are the headers that include enums
17 giggle-remote-branch.h \
18 giggle-git-list-files.h
20 libgiggle_la_SOURCES = \
26 giggle-configuration.c \
27 giggle-configuration.h \
42 giggle-remote-branch.c \
55 libgiggle_la_LIBADD= \
57 libgiggle_la_LDFLAGS= \
59 -release $(PACKAGE_VERSION) \
62 libgiggle_git_la_SOURCES = \
67 giggle-git-add-ref.c \
68 giggle-git-add-ref.h \
69 giggle-git-authors.c \
70 giggle-git-authors.h \
73 giggle-git-delete-ref.c \
74 giggle-git-delete-ref.h \
77 giggle-git-diff-tree.c \
78 giggle-git-diff-tree.h \
81 giggle-git-list-files.c \
82 giggle-git-list-files.h \
85 giggle-git-read-config.c \
86 giggle-git-read-config.h \
89 giggle-git-revisions.c \
90 giggle-git-revisions.h \
91 giggle-git-write-config.c \
92 giggle-git-write-config.h
94 libgiggle_git_la_LIBADD= \
96 libgiggle_git_la_LDFLAGS= \
98 -release $(PACKAGE_VERSION) \
101 giggle-enums.h: $(h_files) $(priv_h_files) Makefile giggle-enums.h.in
102 @( cd $(srcdir) && $(GLIB_MKENUMS) --template giggle-enums.h.in \
103 $(h_files) ) >> xgen-gtbh \
104 && (cmp -s xgen-gtbh $@ || (echo "Creating $@..."; cp xgen-gtbh $@) ) \
107 giggle-enums.c: $(h_files) $(priv_h_files) Makefile giggle-enums.c.in
108 @( cd $(srcdir) && $(GLIB_MKENUMS) --template giggle-enums.c.in \
109 $(h_files) ) > xgen-gtbc \
110 && (cmp -s xgen-gtbc $@ || (echo "Creating $@..."; cp xgen-gtbc $@) ) \
114 giggle-marshal.h: giggle-marshal.list
116 $(GLIB_GENMARSHAL) --prefix=giggle_marshal giggle-marshal.list --header) > xgen-gmh \
117 && (cmp -s xgen-gmh giggle-marshal.h || cp xgen-gmh giggle-marshal.h) \
118 && rm -f xgen-gmh xgen-gmh~
120 giggle-marshal.c: giggle-marshal.list
122 echo "#include \"giggle-marshal.h\"" > xgen-gmc \
123 && $(GLIB_GENMARSHAL) --prefix=giggle_marshal giggle-marshal.list --body) >> xgen-gmc \
124 && cp xgen-gmc giggle-marshal.c \
125 && rm -f xgen-gmc xgen-gmc~
127 marshal-main.c: giggle-marshal.c giggle-marshal.h
135 CLEANFILES = $(BUILT_SOURCES)
138 giggle-marshal.list \