]> git.lyx.org Git - features.git/blob - development/qmake/qt4/qt4.pro
e0eb1eb84585c0748180c2dea8b4826d43d25169
[features.git] / development / qmake / qt4 / qt4.pro
1
2 include(../config.pri)
3
4 TARGET = lyxqt4$${DEBUGSUFFIX}
5
6 QT = core gui
7
8 INC += boost
9 INC += .
10 INC += src
11 INC += src/frontends
12 INC += src/frontends/controllers
13 INC += src/frontends/qt4
14
15 HPP += QLMenubar.h
16 HPP += QShowFile.h
17 HPP += QCitation.h
18 HPP += socket_callback.h
19 HPP += qlkey.h
20 HPP += QViewSource.h
21 HPP += GuiApplication.h
22 HPP += QBibtex.h
23 HPP += QVSpace.h
24 HPP += QLToolbar.h
25 HPP += QIndex.h
26 HPP += QWrap.h
27 HPP += pch.h
28 HPP += QCitationDialog.h
29 HPP += QBox.h
30 HPP += QERT.h
31 HPP += QPrefs.h
32 HPP += QPrint.h
33 HPP += QLog.h
34 HPP += QRef.h
35 HPP += QToc.h
36 HPP += QThesaurus.h
37 HPP += QBranches.h
38 HPP += IconPalette.h
39 HPP += BulletsModule.h
40 HPP += QTabular.h
41 HPP += LyXFileDialog.h
42 HPP += QDocument.h
43 HPP += QGraphicsDialog.h
44 HPP += GuiImplementation.h
45 HPP += QListings.h
46 HPP += GuiFontMetrics.h
47 HPP += GuiWorkArea.h
48 HPP += Action.h
49 HPP += QCommandEdit.h
50 HPP += ColorCache.h
51 HPP += QBranch.h
52 HPP += TocWidget.h
53 HPP += FloatPlacement.h
54 HPP += Qt2BC.h
55 HPP += QSpellchecker.h
56 HPP += QChanges.h
57 HPP += QTabularCreate.h
58 HPP += QDialogView.h
59 HPP += DockView.h
60 HPP += QKeySymbol.h
61 HPP += TocModel.h
62 HPP += qt_helpers.h
63 HPP += QNomencl.h
64 HPP += QLImage.h
65 HPP += QLPrintDialog.h
66 HPP += QURLDialog.h
67 HPP += QMathMatrixDialog.h
68 HPP += QBibitem.h
69 HPP += UrlView.h
70 HPP += Validator.h
71 HPP += QLPainter.h
72 HPP += QFloat.h
73 HPP += PanelStack.h
74 HPP += QCommandBuffer.h
75 HPP += QTexinfo.h
76 HPP += QCharacter.h
77 HPP += LengthCombo.h
78 HPP += QInclude.h
79 HPP += QExternal.h
80 HPP += QSearch.h
81 HPP += QFontExample.h
82 HPP += GuiClipboard.h
83 HPP += QSetBorder.h
84 HPP += QErrorList.h
85 HPP += CheckedLineEdit.h
86 HPP += EmptyTable.h
87 HPP += QDelimiterDialog.h
88 HPP += QAbout.h
89 HPP += QLPopupMenu.h
90 HPP += GuiFontLoader.h
91 HPP += QGraphics.h
92 HPP += GuiView.h
93 HPP += QSendto.h
94 HPP += GuiSelection.h
95 HPP += InsertTableWidget.h
96 HPP += QParagraph.h
97 HPP += QFloatDialog.h
98 HPP += QGraphicsUi.h
99 HPP += QNote.h
100
101 CPP += QCommandBuffer.cpp
102 CPP += QCommandEdit.cpp
103 CPP += QBranches.cpp
104 CPP += QURLDialog.cpp
105 CPP += QBibitem.cpp
106 CPP += GuiImplementation.cpp
107 CPP += QChanges.cpp
108 CPP += QBox.cpp
109 CPP += QERT.cpp
110 CPP += QSetBorder.cpp
111 CPP += GuiSelection.cpp
112 CPP += QPrint.cpp
113 CPP += Action.cpp
114 CPP += PanelStack.cpp
115 CPP += QDialogView.cpp
116 CPP += QBranch.cpp
117 CPP += QCharacter.cpp
118 CPP += alert_pimpl.cpp
119 CPP += QListings.cpp
120 CPP += QLMenubar.cpp
121 CPP += QViewSource.cpp
122 CPP += QLPopupMenu.cpp
123 CPP += QTabular.cpp
124 CPP += QErrorList.cpp
125 CPP += QRef.cpp
126 CPP += QThesaurus.cpp
127 CPP += QNote.cpp
128 CPP += GuiFontLoader.cpp
129 CPP += GuiView.cpp
130 CPP += QFontExample.cpp
131 CPP += QNomencl.cpp
132 CPP += QExternal.cpp
133 CPP += QFloat.cpp
134 CPP += IconPalette.cpp
135 CPP += Validator.cpp
136 CPP += QDocument.cpp
137 CPP += QLImage.cpp
138 CPP += QPrefs.cpp
139 CPP += QParagraph.cpp
140 CPP += FloatPlacement.cpp
141 CPP += QCitationDialog.cpp
142 CPP += UrlView.cpp
143 CPP += QTabularCreate.cpp
144 CPP += EmptyTable.cpp
145 CPP += QBibtex.cpp
146 CPP += BulletsModule.cpp
147 CPP += FileDialog.cpp
148 CPP += QLog.cpp
149 CPP += LengthCombo.cpp
150 CPP += QSendto.cpp
151 CPP += QShowFile.cpp
152 CPP += QCitation.cpp
153 CPP += QVSpace.cpp
154 CPP += QSearch.cpp
155 CPP += Dialogs.cpp
156 CPP += GuiFontMetrics.cpp
157 CPP += LyXFileDialog.cpp
158 CPP += ColorCache.cpp
159 CPP += QFloatDialog.cpp
160 CPP += KeySymbol.cpp
161 CPP += QMathMatrixDialog.cpp
162 CPP += QToc.cpp
163 CPP += Qt2BC.cpp
164 CPP += QSpellchecker.cpp
165 CPP += QIndex.cpp
166 CPP += GuiApplication.cpp
167 CPP += QKeySymbol.cpp
168 CPP += QGraphicsDialog.cpp
169 CPP += socket_callback.cpp
170 CPP += QDelimiterDialog.cpp
171 CPP += QLToolbar.cpp
172 CPP += QAbout.cpp
173 CPP += GuiClipboard.cpp
174 CPP += QLPainter.cpp
175 CPP += CheckedLineEdit.cpp
176 CPP += InsertTableWidget.cpp
177 CPP += qt_helpers.cpp
178 CPP += TocWidget.cpp
179 CPP += QTexinfo.cpp
180 CPP += TocModel.cpp
181 CPP += QGraphics.cpp
182 CPP += GuiWorkArea.cpp
183 CPP += QInclude.cpp
184 CPP += QLPrintDialog.cpp
185 CPP += QWrap.cpp
186
187 UI += PrefLanguageUi.ui
188 UI += PrefKeyboardUi.ui
189 UI += PrefsUi.ui
190 UI += MarginsUi.ui
191 UI += BibitemUi.ui
192 UI += AskForTextUi.ui
193 UI += PrefPathsUi.ui
194 UI += TocUi.ui
195 UI += IndexUi.ui
196 UI += ErrorListUi.ui
197 UI += TabularUi.ui
198 UI += BulletsUi.ui
199 UI += FloatPlacementUi.ui
200 UI += URLUi.ui
201 UI += AboutUi.ui
202 UI += FloatUi.ui
203 UI += BibtexUi.ui
204 UI += ChangesUi.ui
205 UI += WrapUi.ui
206 UI += LogUi.ui
207 UI += TextLayoutUi.ui
208 UI += PrefCopiersUi.ui
209 UI += PrefCygwinPathUi.ui
210 UI += ShowFileUi.ui
211 UI += GraphicsUi.ui
212 UI += NomenclUi.ui
213 UI += SpellcheckerUi.ui
214 UI += VSpaceUi.ui
215 UI += ParagraphUi.ui
216 UI += PrefColorsUi.ui
217 UI += BranchesUi.ui
218 UI += SearchUi.ui
219 UI += ListingsUi.ui
220 UI += PreambleUi.ui
221 UI += PageLayoutUi.ui
222 UI += LaTeXUi.ui
223 UI += PrefPrinterUi.ui
224 UI += RefUi.ui
225 UI += PrefFileformatsUi.ui
226 UI += CitationUi.ui
227 UI += CharacterUi.ui
228 UI += BoxUi.ui
229 UI += LanguageUi.ui
230 UI += BibtexAddUi.ui
231 UI += FontUi.ui
232 UI += DocumentUi.ui
233 UI += PrintUi.ui
234 UI += PrefDisplayUi.ui
235 UI += ViewSourceUi.ui
236 UI += PrefPlaintextUi.ui
237 UI += ThesaurusUi.ui
238 UI += PrefSpellcheckerUi.ui
239 UI += NumberingUi.ui
240 UI += TabularCreateUi.ui
241 UI += ERTUi.ui
242 UI += TexinfoUi.ui
243 UI += PrefLatexUi.ui
244 UI += DelimiterUi.ui
245 UI += PrefDateUi.ui
246 UI += PrefConvertersUi.ui
247 UI += MathMatrixUi.ui
248 UI += PrefUi.ui
249 UI += MathsUi.ui
250 UI += BranchUi.ui
251 UI += NoteUi.ui
252 UI += BiblioUi.ui
253 UI += PrefScreenFontsUi.ui
254 UI += IncludeUi.ui
255 UI += SendtoUi.ui
256
257 BASE = $${BUILD_BASE_SOURCE_DIR}/src/frontends/qt4
258
259 # This is only there because we name our stuff *_moc instead of moc_*
260 for(FILE,HPP) { XHPP += $${BASE}/$${FILE} }
261 moc1.output  = ${QMAKE_FILE_BASE}_moc.cpp
262 moc1.commands = moc ${QMAKE_FILE_NAME} -o ${QMAKE_FILE_OUT}
263 #moc1.depend_command = g++ -E -M ${QMAKE_FILE_NAME} | sed "s,^.*: ,,"
264 moc1.dependency_type = TYPE_C
265 moc1.input = XHPP
266 moc1.CONFIG += no_link
267 QMAKE_EXTRA_COMPILERS += moc1
268
269
270 for(FILE,CPP) { SOURCES += $${BASE}/$${FILE} }
271 #for(FILE,HPP) { HEADERS += $${BASE}/$${FILE} }
272 for(FILE,UI) { FORMS += $${BASE}/ui/$${FILE} }
273 for(PATH,INC) { INCLUDEPATH += $${BUILD_BASE_SOURCE_DIR}/$${PATH} }