]> git.lyx.org Git - lyx.git/blob - Makefile.am
cleanup makefiles after config.h.in has been moved to top_srcdir
[lyx.git] / Makefile.am
1 include $(top_srcdir)/config/common.am
2
3 ACLOCAL_AMFLAGS = -I m4 -I config
4
5 DISTCLEANFILES += lyx.1
6
7 MAINTAINERCLEANFILES += $(srcdir)/aclocal.m4 $(srcdir)/configure \
8         $(srcdir)/config.h.in
9
10 DIST_SUBDIRS = m4 config development intl po boost src sourcedoc lib
11
12 if BUILD_CLIENT_SUBDIR
13 CLIENT = src/client
14 endif
15
16 if USE_INCLUDED_BOOST
17 BOOST = boost
18 endif
19
20 SUBDIRS = config development intl po $(BOOST) src sourcedoc lib \
21         $(CLIENT) src/tex2lyx
22
23
24 EXTRA_DIST = ANNOUNCE INSTALL.autoconf RELEASE-NOTES UPGRADING \
25         INSTALL.Win32 INSTALL.MacOSX INSTALL.scons INSTALL.cmake \
26         README.Win32 README.Cygwin README.localization lyx.man autogen.sh
27
28 man_MANS = lyx.1
29
30 lyx.1:
31         cp -p $(srcdir)/lyx.man lyx.1
32
33 rpmdist: dist
34         $(LN_S) $(srcdir)/lib/images/lyx.png . ; \
35         if [ -z "`type -path rpmbuild`" ]; \
36         then \
37                 RPMBUILD=rpm; \
38         else \
39                 RPMBUILD=rpmbuild; \
40         fi; $$RPMBUILD -ta $(PACKAGE)-$(VERSION).tar.gz ; saved_status=$$?; \
41         rm lyx.png; exit $$saved_status
42
43 doxydoc:
44         cd sourcedoc; make doxydoc
45
46 lgbtags:
47         etags --totals=yes --recurse=yes -o TAGS $(top_srcdir)/*
48
49 .PHONY: doxydoc
50