]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/Makefile.am
more makefiles tweaks: kayvan's patch (with small changes); avoid rebuilding the...
[lyx.git] / src / frontends / xforms / Makefile.am
1 include $(top_srcdir)/config/common.am
2
3 SUBDIRS = forms
4 CLEANFILES = stamp-xpm stamp-xforms
5 DISTCLEANFILES += lyx_forms.h-tmp lyx_xpm.h-tmp
6
7 EXTRA_DIST = lyx_forms.h.in lyx_xpm.h.in
8
9 INCLUDES = -I$(top_srcdir)/images -I$(top_srcdir)/src \
10         -I$(top_srcdir)/src/frontends \
11         -I$(top_srcdir)/src/frontends/controllers \
12         $(BOOST_INCLUDES)
13
14 noinst_LTLIBRARIES = libxforms.la
15
16 libxforms_la_LIBADD = @XFORMS_LIBS@ forms/*.lo
17
18 # Alphabetical order please.  It makes it easier to figure out what's missing.
19 libxforms_la_SOURCES = \
20         forms_fwd.h \
21         forms_gettext.C \
22         forms_gettext.h \
23         bmtable.c \
24         bmtable.h \
25         checkedwidgets.C \
26         checkedwidgets.h \
27         combox.c \
28         combox.h \
29         freebrowser.c \
30         freebrowser.h \
31         fdesign_base.C \
32         fdesign_base.h \
33         input_validators.C \
34         input_validators.h \
35         lyx_gui.C \
36         xfont_loader.C \
37         xfont_loader.h \
38         xfont_metrics.C \
39         xfont_metrics.h \
40         xforms_helpers.C \
41         xforms_helpers.h \
42         xforms_resize.C \
43         xforms_resize.h \
44         xformsBC.C \
45         xformsBC.h \
46         xformsImage.C \
47         xformsImage.h \
48         xformsTimeout.C \
49         xformsTimeout.h \
50         xscreen.C \
51         xscreen.h \
52         Alert_pimpl.C \
53         Color.C \
54         Color.h \
55         ColorHandler.C \
56         ColorHandler.h \
57         Dialogs.C \
58         Dialogs2.C \
59         FileDialog.C \
60         FontInfo.C \
61         FontInfo.h \
62         FormFiledialog.h \
63         FormFiledialog.C \
64         FormAboutlyx.C \
65         FormAboutlyx.h \
66         FormBase.C \
67         FormBase.h \
68         FormDialogView.C \
69         FormDialogView.h \
70         FormBibitem.C \
71         FormBibitem.h \
72         FormBibtex.C \
73         FormBibtex.h \
74         FormBrowser.C \
75         FormBrowser.h \
76         FormChanges.C \
77         FormChanges.h \
78         FormCharacter.C \
79         FormCharacter.h \
80         FormCitation.C \
81         FormCitation.h \
82         FormColorpicker.C \
83         FormColorpicker.h \
84         FormDocument.C \
85         FormDocument.h \
86         FormErrorList.C \
87         FormErrorList.h \
88         FormERT.C \
89         FormERT.h \
90         FormExternal.C \
91         FormExternal.h \
92         FormFloat.C \
93         FormFloat.h \
94         FormForks.C \
95         FormForks.h \
96         FormGraphics.C \
97         FormGraphics.h \
98         FormInclude.C \
99         FormInclude.h \
100         FormLog.C \
101         FormLog.h \
102         FormMathsBitmap.C \
103         FormMathsBitmap.h \
104         FormMathsDelim.C \
105         FormMathsDelim.h \
106         FormMathsMatrix.C \
107         FormMathsMatrix.h \
108         FormMathsPanel.C \
109         FormMathsPanel.h \
110         FormMathsSpace.C \
111         FormMathsSpace.h \
112         FormMathsStyle.C \
113         FormMathsStyle.h \
114         FormMinipage.C \
115         FormMinipage.h \
116         FormNote.C \
117         FormNote.h \
118         FormParagraph.C \
119         FormParagraph.h \
120         FormPreamble.C \
121         FormPreamble.h \
122         FormPreferences.C \
123         FormPreferences.h \
124         FormPrint.C \
125         FormPrint.h \
126         FormRef.C \
127         FormRef.h \
128         FormSearch.C \
129         FormSearch.h \
130         FormSendto.C \
131         FormSendto.h \
132         FormShowFile.C \
133         FormShowFile.h \
134         FormSpellchecker.C \
135         FormSpellchecker.h \
136         FormTabular.C \
137         FormTabular.h \
138         FormTabularCreate.C \
139         FormTabularCreate.h \
140         FormTexinfo.C \
141         FormTexinfo.h \
142         FormText.C \
143         FormText.h \
144         FormThesaurus.C \
145         FormThesaurus.h \
146         FormToc.C \
147         FormToc.h \
148         FormUrl.C \
149         FormUrl.h \
150         FormVCLog.C \
151         FormVCLog.h \
152         FormWrap.C \
153         FormWrap.h \
154         LyXKeySymFactory.C \
155         LyXScreenFactory.C \
156         XFormsMenubar.C \
157         XFormsMenubar.h \
158         RadioButtonGroup.C \
159         RadioButtonGroup.h \
160         XFormsToolbar.C \
161         XFormsToolbar.h \
162         Tooltips.C \
163         Tooltips.h \
164         WorkAreaFactory.C \
165         XFormsView.C \
166         XFormsView.h \
167         XLyXKeySym.C \
168         XLyXKeySym.h \
169         XMiniBuffer.C \
170         XMiniBuffer.h \
171         XPainter.C \
172         XPainter.h \
173         XWorkArea.h \
174         XWorkArea.C
175
176 lyx_forms.h: stamp-forms
177         @:
178
179 stamp-forms: lyx_forms.h-tmp
180         if cmp -s $< lyx_forms.h ; then \
181                 : ;\
182         else \
183                 rm -f lyx_forms.h ;\
184                 cp $< lyx_forms.h ;\
185         fi
186         echo timestamp > $@
187
188 lyx_xpm.h: stamp-xpm
189         @:
190
191 stamp-xpm: lyx_xpm.h-tmp
192         if cmp -s $< lyx_xpm.h ; then \
193                 : ;\
194         else \
195                 rm -f lyx_xpm.h ;\
196                 cp $< lyx_xpm.h ;\
197         fi
198         echo timestamp > $@