]> git.lyx.org Git - lyx.git/blob - src/frontends/qt2/Makefile.am
some more compile fixing
[lyx.git] / src / frontends / qt2 / Makefile.am
1 AUTOMAKE_OPTIONS = foreign 1.4
2 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
3 noinst_LTLIBRARIES = libqt2.la
4 BOOST_INCLUDES = -I$(top_srcdir)/boost
5 SUBDIRS=ui moc
6 INCLUDES = -I${top_srcdir}/src/ -I${top_srcdir}/src/frontends/ \
7         ${SIGC_CFLAGS} ${FRONTEND_INCLUDES} $(BOOST_INCLUDES) \
8         -I$(top_srcdir)/src/frontends/controllers
9 AM_CXXFLAGS = -DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR
10
11 DISTCLEANFILES = $(BUILTSOURCES) *.orig *.rej *~ *.bak core
12
13 LIBS=
14 ETAGS_ARGS = --lang=c++
15
16 include Makefile.dialogs
17
18 libqt2_la_LIBADD = \
19         ui/libqt2ui.o \
20         moc/libqt2moc.o \
21         ui/moc/libqt2uimoc.o \
22         @LYX_LIBS@ @FRONTEND_LDFLAGS@ @FRONTEND_LIBS@
23
24 libqt2_la_SOURCES = \
25         $(DIALOGSOURCES) \
26         Dialogs.C \
27         GUIRunTime.C \
28         FileDialog.C \
29         FileDialog_private.C \
30         Timeout_pimpl.h \
31         Timeout_pimpl.C \
32         Qt2Base.C       \
33         Qt2Base.h       \
34         Qt2BC.C \
35         Qt2BC.h \
36         emptytable.C \
37         emptytable.h \
38         lengthcombo.C \
39         lengthcombo.h \
40         qttableview.h \
41         qttableview.C
42
43 xforms_objects = \
44         ../xforms/combox.o \
45         ../xforms/Alert_pimpl.o \
46         ../xforms/Color.o \
47         ../xforms/DropDown.o \
48         ../xforms/FormBase.o \
49         ../xforms/FormBaseDeprecated.o  \
50         ../xforms/FormMathsBitmap.o \
51         ../xforms/FormMathsDeco.o \
52         ../xforms/FormMathsDelim.o \
53         ../xforms/FormMathsMatrix.o \
54         ../xforms/FormMathsPanel.o \
55         ../xforms/FormMathsStyle.o \
56         ../xforms/FormMathsSpace.o \
57         ../xforms/FormPreferences.o \
58         ../xforms/FormTabular.o \
59         ../xforms/FormInset.o \
60         ../xforms/MathsSymbols.o \
61         ../xforms/Menubar_pimpl.o \
62         ../xforms/RadioButtonGroup.o \
63         ../xforms/Toolbar_pimpl.o \
64         ../xforms/bmtable.o \
65         ../xforms/form_preferences.o \
66         ../xforms/form_tabular.o \
67         ../xforms/form_maths_deco.o \
68         ../xforms/form_maths_delim.o \
69         ../xforms/form_maths_matrix.o \
70         ../xforms/form_maths_panel.o \
71         ../xforms/form_maths_space.o \
72         ../xforms/form_maths_style.o \
73         ../xforms/input_validators.o \
74         ../xforms/xformsBC.o \
75         ../xforms/xforms_helpers.o
76
77 libqt2.la: xforms.lo $(libqt2_la_OBJECTS) $(libqt2_la_DEPENDENCIES)
78
79 xforms.lo: $(xforms_objects)
80         $(CXXLINK) $(xforms_objects)