1## Process this file with automake to produce Makefile.in.
2ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
3
4if ENABLE_CAJA_ACTIONS
5CAJA = caja
6else
7CAJA =
8endif
9
10if USE_NLS
11PO_SUBDIR = po
12endif
13
14SUBDIRS =		\
15	mate-submodules \
16	data		\
17	src		\
18	help		\
19	$(CAJA)		\
20	$(PO_SUBDIR)
21
22distcleancheck_listfiles = find . -type f -print | grep -v 'omf\.out'
23
24distuninstallcheck_listfiles = find . -type f -print | grep -v 'omf' | grep -v 'figures'
25
26
27EXTRA_DIST = 			\
28	AUTHORS			\
29	HACKING			\
30	NEWS			\
31	README			\
32	autogen.sh
33
34DISTCLEANFILES =
35
36DISTCHECK_CONFIGURE_FLAGS = \
37	--with-cajadir='$${libdir}/caja/extensions-2.0-distcheck' \
38	--enable-compile-warnings=no \
39	CFLAGS='-Wno-deprecated-declarations'
40
41
42MAINTAINERCLEANFILES = \
43	$(srcdir)/INSTALL \
44	$(srcdir)/aclocal.m4 \
45	$(srcdir)/autoscan.log \
46	$(srcdir)/compile \
47	$(srcdir)/config.guess \
48	$(srcdir)/config.h.in \
49	$(srcdir)/config.sub \
50	$(srcdir)/configure.scan \
51	$(srcdir)/depcomp \
52 	$(srcdir)/install-sh \
53	$(srcdir)/ltmain.sh \
54	$(srcdir)/m4 \
55	$(srcdir)/missing \
56	$(srcdir)/mkinstalldirs \
57	$(srcdir)/omf.make \
58	$(srcdir)/xmldocs.make \
59	$(srcdir)/gtk-doc.make \
60	$(srcdir)/ChangeLog \
61	`find "$(srcdir)" -type f -name Makefile.in -print`
62
63GITIGNOREFILES = build .cdt* .cproject .project .settings/
64
65CLEANFILES = ChangeLog
66
67# Build ChangeLog from GIT history
68ChangeLog:
69	@echo Creating $@
70	@if test -d $(top_srcdir)/.git; then \
71		(GIT_DIR=$(top_srcdir)/.git $(top_srcdir)/missing --run git log --stat -M -C --name-status  --date=short --no-color) | fmt --split-only > $@.tmp \
72		 && mv -f $@.tmp $@ \
73		 || ($(RM) $@.tmp; \
74		     echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
75		     (test -f $@ || echo git-log is required to generate this file >> $@)); \
76	else \
77		test -f $@ || \
78		(echo A git checkout and git-log is required to generate ChangeLog >&2 && \
79		echo A git checkout and git-log is required to generate this file >> $@); \
80	fi
81
82dist: ChangeLog
83
84.PHONY: ChangeLog
85
86-include $(top_srcdir)/git.mk
87