]> git.lyx.org Git - lyx.git/blob - src/frontends/controllers/Makefile.am
merge controllers/Makefile.am and controllers/tests/Makefile.am
[lyx.git] / src / frontends / controllers / Makefile.am
1 include $(top_srcdir)/config/common.am
2
3 EXTRA_DIST = pch.h BCView.tmpl
4
5 BUILT_SOURCES = $(PCH_FILE)
6
7 pkglib_LTLIBRARIES = liblyxcontrollers.la
8
9 AM_CPPFLAGS += $(PCH_FLAGS) -I$(top_srcdir)/src $(BOOST_INCLUDES)
10
11 liblyxcontrollers_la_SOURCES= \
12         Dialog.cpp \
13         Dialog.h \
14         Kernel.cpp \
15         Kernel.h \
16         BCView.h \
17         BCView.cpp \
18         ButtonController.cpp \
19         ButtonController.h \
20         ButtonPolicy.cpp \
21         ButtonPolicy.h \
22         ControlAboutlyx.cpp \
23         ControlAboutlyx.h \
24         ControlBibtex.cpp \
25         ControlBibtex.h \
26         ControlBox.cpp \
27         ControlBox.h \
28         ControlBranch.cpp \
29         ControlBranch.h \
30         ControlCharacter.cpp \
31         ControlCharacter.h \
32         ControlChanges.cpp \
33         ControlChanges.h \
34         ControlCitation.cpp \
35         ControlCitation.h \
36         ControlCommand.cpp \
37         ControlCommand.h \
38         ControlCommandBuffer.cpp \
39         ControlCommandBuffer.h \
40         ControlDocument.cpp \
41         ControlDocument.h \
42         ControlErrorList.cpp \
43         ControlErrorList.h \
44         ControlERT.cpp \
45         ControlERT.h \
46         ControlExternal.cpp \
47         ControlExternal.h \
48         ControlFloat.cpp \
49         ControlFloat.h \
50         ControlGraphics.cpp \
51         ControlGraphics.h \
52         ControlInclude.cpp \
53         ControlListings.h \
54         ControlListings.cpp \
55         ControlInclude.h \
56         ControlLog.cpp \
57         ControlLog.h \
58         ControlViewSource.cpp \
59         ControlViewSource.h \
60         ControlMath.cpp \
61         ControlMath.h \
62         ControlNote.cpp \
63         ControlNote.h \
64         ControlParagraph.cpp \
65         ControlParagraph.h \
66         ControlPrefs.cpp \
67         ControlPrefs.h \
68         ControlPrint.cpp \
69         ControlPrint.h \
70         ControlRef.cpp \
71         ControlRef.h \
72         ControlSearch.cpp \
73         ControlSearch.h \
74         ControlSendto.cpp \
75         ControlSendto.h \
76         ControlShowFile.cpp \
77         ControlShowFile.h \
78         ControlSpellchecker.cpp \
79         ControlSpellchecker.h \
80         ControlTabular.cpp \
81         ControlTabular.h \
82         ControlTabularCreate.cpp \
83         ControlTabularCreate.h \
84         ControlTexinfo.cpp \
85         ControlTexinfo.h \
86         ControlThesaurus.cpp \
87         ControlThesaurus.h \
88         ControlToc.cpp \
89         ControlToc.h \
90         ControlVSpace.cpp \
91         ControlVSpace.h \
92         ControlWrap.cpp \
93         ControlWrap.h \
94         frontend_helpers.cpp \
95         frontend_helpers.h
96
97
98 ################################# Tests ################################
99
100 EXTRA_DIST += test_biblio
101
102 TESTS = \
103         test_biblio
104
105 check_PROGRAMS = \
106         biblio
107
108 biblio_LDADD = $(BOOST_REGEX)
109 biblio_SOURCES = \
110         tests/biblio.cpp \
111         tests/boost.cpp
112
113 makeregfiles: ${check_PROGRAMS}
114         for all in ${check_PROGRAMS} ; do \
115                 ./$$all > ${srcdir}/regfiles/$$all ; \
116         done