]> git.lyx.org Git - features.git/blob - src/frontends/controllers/Makefile.am
42b3989eca76615791d41551fc1646b8625d8332
[features.git] / src / frontends / controllers / Makefile.am
1 include $(top_srcdir)/config/common.am
2
3 AM_CPPFLAGS += -I$(top_srcdir)/src $(BOOST_INCLUDES) -I$(top_srcdir)/src/frontends
4
5 EXTRA_DIST = tests/regfiles/biblio
6
7 noinst_LTLIBRARIES = liblyxcontrollers.la
8
9 SOURCEFILES = \
10         Dialog.cpp \
11         ButtonPolicy.cpp \
12         frontend_helpers.cpp 
13
14 HEADERFILES = \
15         Dialog.h \
16         ButtonPolicy.h \
17         frontend_helpers.h
18
19 if MONOLITHIC_CONTROLLERS
20
21 lyxcontrollers.cpp:
22         @echo -e '$(SOURCEFILES:%=\n#include "%")\n' > $@
23
24 BUILT_SOURCES = lyxcontrollers.cpp
25
26 liblyxcontrollers_la_SOURCES = lyxcontrollers.cpp $(HEADERFILES) 
27
28 else
29
30 EXTRA_DIST += pch.h
31 BUILT_SOURCES = $(PCH_FILE)
32 AM_CPPFLAGS += $(PCH_FLAGS)
33
34 liblyxcontrollers_la_SOURCES = $(SOURCEFILES) $(HEADERFILES)
35
36 endif