1 ## Process this file with automake to produce Makefile.in
3 ACLOCAL_AMFLAGS = -I m4
13 seeddocdir = ${prefix}/share/doc/seed
21 pkgconfig_DATA = seed.pc
22 pkgconfigdir = $(libdir)/pkgconfig
26 EXTRA_DIST = $(seeddoc_DATA) \
29 DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc
32 find -name '*.gcda' -delete
34 profile: profile-reset check
35 cp libseed/*.c libseed/.libs/
38 cp modules/readline/*.c modules/readline/.libs/
39 cp modules/example/*.c modules/example/.libs/
40 cp modules/sqlite/*.c modules/sqlite/.libs/
41 cp modules/canvas/*.c modules/canvas/.libs/
42 cp modules/Multiprocessing/*.c modules/Multiprocessing/.libs/
45 cd libseed/.libs ; gcov *.c
48 cd modules/cairo/.libs ; gcov *.c
49 cd modules/canvas/.libs ; gcov *.c
50 cd modules/dbus/.libs ; gcov *.c
51 cd modules/example/.libs ; gcov *.c
52 cd modules/gettext/.libs ; gcov *.c
53 cd modules/gtkbuilder/.libs ; gcov *.c
54 cd modules/libxml/.libs ; gcov *.c
55 cd modules/os/.libs ; gcov *.c
56 cd modules/readline/.libs ; gcov *.c
57 cd modules/sandbox/.libs ; gcov *.c
58 cd modules/sqlite/.libs ; gcov *.c
64 lcov --directory libseed/.libs --directory modules/cairo/.libs --directory modules/canvas/.libs --directory modules/dbus/.libs --directory modules/example/.libs --directory modules/gettext/.libs --directory modules/gtkbuilder/.libs --directory modules/libxml/.libs --directory modules/os/.libs --directory modules/readline/.libs --directory modules/sandbox/.libs --directory modules/sqlite/.libs --capture --output-file seed.info
66 lcov --directory libseed/.libs --capture --output-file seed.info
70 cd /tmp ; genhtml seed.info ; gnome-open index.html
72 # Copy all the spec files. Of course, only one is actually used.
73 # Generate the ChangeLog from the output of 'git log'.
75 for specfile in *.spec; do \
76 if test -f $$specfile; then \
77 cp -p $$specfile $(distdir); \
80 @if test -d "$(srcdir)/.git"; \
82 echo Creating ChangeLog && \
83 ( cd "$(top_srcdir)" && \
84 echo '# Generated by Makefile. Do not edit.'; echo; \
85 $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
86 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
87 || ( rm -f ChangeLog.tmp ; \
88 echo Failed to generate ChangeLog >&2 ); \
90 echo A git clone is required to generate a ChangeLog >&2; \