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 cd tests ; ./run-tests.py
35 find -name '*.gcda' -delete
37 profile: profile-reset test
38 cp libseed/*.c libseed/.libs/
41 cp modules/readline/*.c modules/readline/.libs/
42 cp modules/example/*.c modules/example/.libs/
43 cp modules/sqlite/*.c modules/sqlite/.libs/
44 cp modules/canvas/*.c modules/canvas/.libs/
45 cp modules/Multiprocessing/*.c modules/Multiprocessing/.libs/
48 cd libseed/.libs ; gcov *.c
51 cd modules/cairo/.libs ; gcov *.c
52 cd modules/canvas/.libs ; gcov *.c
53 cd modules/dbus/.libs ; gcov *.c
54 cd modules/example/.libs ; gcov *.c
55 cd modules/gettext/.libs ; gcov *.c
56 cd modules/gtkbuilder/.libs ; gcov *.c
57 cd modules/libxml/.libs ; gcov *.c
58 cd modules/os/.libs ; gcov *.c
59 cd modules/readline/.libs ; gcov *.c
60 cd modules/sandbox/.libs ; gcov *.c
61 cd modules/sqlite/.libs ; gcov *.c
67 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
69 lcov --directory libseed/.libs --capture --output-file seed.info
73 cd /tmp ; genhtml seed.info ; gnome-open index.html
75 # Copy all the spec files. Of course, only one is actually used.
76 # Generate the ChangeLog from the output of 'git log'.
78 for specfile in *.spec; do \
79 if test -f $$specfile; then \
80 cp -p $$specfile $(distdir); \
83 @if test -d "$(srcdir)/.git"; \
85 echo Creating ChangeLog && \
86 ( cd "$(top_srcdir)" && \
87 echo '# Generated by Makefile. Do not edit.'; echo; \
88 $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
89 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
90 || ( rm -f ChangeLog.tmp ; \
91 echo Failed to generate ChangeLog >&2 ); \
93 echo A git clone is required to generate a ChangeLog >&2; \