introspection: build ui vs the uninstalled gcr-base libtool archive.
[platform/upstream/gcr.git] / Makefile.am
1 include $(top_srcdir)/Makefile.decl
2
3 if WITH_GTK
4 UI_DIR = ui
5 else
6 UI_DIR =
7 endif
8
9 SUBDIRS = \
10         . \
11         build \
12         egg \
13         gck \
14         gcr \
15         $(UI_DIR) \
16         schema \
17         testing \
18         po \
19         docs
20
21 ACLOCAL_AMFLAGS = -I build/m4 ${ACLOCAL_FLAGS}
22
23 EXTRA_DIST = \
24         intltool-extract.in \
25         intltool-merge.in \
26         intltool-update.in \
27         HACKING
28
29 DISTCHECK_CONFIGURE_FLAGS = \
30         --enable-gtk-doc \
31         --enable-strict \
32         --disable-code-coverage \
33         --disable-update-mime \
34         --disable-update-icon-cache \
35         --with-gtk \
36         --with-pkcs11-modules=$(abs_srcdir)/$(top_distdir)/_inst/lib/
37
38 DISTCLEANFILES = \
39         intltool-extract \
40         intltool-merge \
41         intltool-update
42
43 dist-hook:
44         @if test -d "$(srcdir)/.git"; \
45         then \
46                 echo Creating ChangeLog && \
47                 ( cd "$(top_srcdir)" && \
48                   echo '# Generate automatically. Do not edit.'; echo; \
49                   $(top_srcdir)/missing --run git log --stat --date=short ) > ChangeLog.tmp \
50                 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
51                 || ( rm -f ChangeLog.tmp ; \
52                      echo Failed to generate ChangeLog >&2 ); \
53         else \
54                 echo A git clone is required to generate a ChangeLog >&2; \
55         fi
56
57 check-memory:
58         make -C egg check-memory
59         make -C gck check-memory
60         make -C gcr check-memory
61
62 upload-release: $(DIST_ARCHIVES)
63                 scp $(DIST_ARCHIVES) master.gnome.org: