]> git.lyx.org Git - features.git/blob - development/qmake/qt4/qt4.pro
somewhat more uniform naming
[features.git] / development / qmake / qt4 / qt4.pro
1
2 include(../config.pri)
3
4 TARGET = lyxqt4$${DEBUGSUFFIX}
5
6 QT = core gui
7
8 INCLUDEPATH += $${BUILD_BASE_TARGET_DIR}/qt4
9
10 INC += boost
11 INC += .
12 INC += src
13 INC += src/frontends
14 INC += src/frontends/controllers
15 INC += src/frontends/qt4
16
17 HPP += Action.h
18 HPP += BulletsModule.h
19 HPP += CheckedLineEdit.h
20 HPP += ColorCache.h
21 HPP += DockView.h
22 HPP += EmptyTable.h
23 HPP += FloatPlacement.h
24 HPP += GuiAbout.h
25 HPP += GuiApplication.h
26 HPP += GuiBibitem.h
27 HPP += GuiBibtex.h
28 HPP += GuiBox.h
29 HPP += GuiBranches.h
30 HPP += GuiBranch.h
31 HPP += GuiChanges.h
32 HPP += GuiCharacter.h
33 HPP += GuiCitation.h
34 HPP += GuiClipboard.h
35 HPP += GuiCommandBuffer.h
36 HPP += GuiCommandEdit.h
37 HPP += GuiDelimiter.h
38 HPP += GuiDialogView.h
39 HPP += GuiDocument.h
40 HPP += GuiErrorList.h
41 HPP += GuiERT.h
42 HPP += GuiExternal.h
43 HPP += GuiFloat.h
44 HPP += GuiFontExample.h
45 HPP += GuiFontLoader.h
46 HPP += GuiFontMetrics.h
47 HPP += GuiGraphics.h
48 HPP += GuiImage.h
49 HPP += GuiImplementation.h
50 HPP += GuiInclude.h
51 HPP += GuiIndex.h
52 HPP += GuiKeySymbol.h
53 HPP += GuiListings.h
54 HPP += GuiLog.h
55 HPP += GuiMathMatrix.h
56 HPP += GuiMenubar.h
57 HPP += GuiNomencl.h
58 HPP += GuiNote.h
59 HPP += GuiPainter.h
60 HPP += GuiParagraph.h
61 HPP += GuiPopupMenu.h
62 HPP += GuiPrefs.h
63 HPP += GuiPrint.h
64 HPP += GuiRef.h
65 HPP += GuiSearch.h
66 HPP += GuiSelection.h
67 HPP += GuiSendto.h
68 HPP += GuiSetBorder.h
69 HPP += GuiShowFile.h
70 HPP += GuiSpellchecker.h
71 HPP += Guit2BC.h
72 HPP += GuiTabularCreate.h
73 HPP += GuiTabular.h
74 HPP += GuiTexinfo.h
75 HPP += GuiThesaurus.h
76 HPP += GuiToc.h
77 HPP += GuiToolbar.h
78 HPP += GuiURL.h
79 HPP += GuiView.h
80 HPP += GuiViewSource.h
81 HPP += GuiVSpace.h
82 HPP += GuiWorkArea.h
83 HPP += GuiWrap.h
84 HPP += IconPalette.h
85 HPP += InsertTableWidget.h
86 HPP += LengthCombo.h
87 HPP += LyXFileDialog.h
88 HPP += PanelStack.h
89 HPP += pch.h
90 HPP += qlkey.h
91 HPP += qt_helpers.h
92 HPP += socket_callback.h
93 HPP += TocModel.h
94 HPP += TocWidget.h
95 HPP += Validator.h
96
97 CPP += Action.cpp
98 CPP += alert_pimpl.cpp
99 CPP += BulletsModule.cpp
100 CPP += CheckedLineEdit.cpp
101 CPP += ColorCache.cpp
102 CPP += Dialogs.cpp
103 CPP += EmptyTable.cpp
104 CPP += FileDialog.cpp
105 CPP += FloatPlacement.cpp
106 CPP += GuiAbout.cpp
107 CPP += GuiApplication.cpp
108 CPP += GuiBibitem.cpp
109 CPP += GuiBibtex.cpp
110 CPP += GuiBox.cpp
111 CPP += GuiBranch.cpp
112 CPP += GuiBranches.cpp
113 CPP += GuiChanges.cpp
114 CPP += GuiCharacter.cpp
115 CPP += GuiCitation.cpp
116 CPP += GuiClipboard.cpp
117 CPP += GuiCommandBuffer.cpp
118 CPP += GuiCommandEdit.cpp
119 CPP += GuiDelimiter.cpp
120 CPP += GuiDialogView.cpp
121 CPP += GuiDocument.cpp
122 CPP += GuiErrorList.cpp
123 CPP += GuiERT.cpp
124 CPP += GuiExternal.cpp
125 CPP += GuiFloat.cpp
126 CPP += GuiFontExample.cpp
127 CPP += GuiFontLoader.cpp
128 CPP += GuiFontMetrics.cpp
129 CPP += GuiGraphics.cpp
130 CPP += GuiImage.cpp
131 CPP += GuiImplementation.cpp
132 CPP += GuiInclude.cpp
133 CPP += GuiIndex.cpp
134 CPP += GuiKeySymbol.cpp
135 CPP += GuiListings.cpp
136 CPP += GuiLog.cpp
137 CPP += GuiMathMatrix.cpp
138 CPP += GuiMenubar.cpp
139 CPP += GuiNomencl.cpp
140 CPP += GuiNote.cpp
141 CPP += GuiPainter.cpp
142 CPP += GuiParagraph.cpp
143 CPP += GuiPopupMenu.cpp
144 CPP += GuiPrefs.cpp
145 CPP += GuiPrint.cpp
146 CPP += GuiRef.cpp
147 CPP += GuiSearch.cpp
148 CPP += GuiSelection.cpp
149 CPP += GuiSendto.cpp
150 CPP += GuiSetBorder.cpp
151 CPP += GuiShowFile.cpp
152 CPP += GuiSpellchecker.cpp
153 CPP += Guit2BC.cpp
154 CPP += GuiTabular.cpp
155 CPP += GuiTabularCreate.cpp
156 CPP += GuiTexinfo.cpp
157 CPP += GuiThesaurus.cpp
158 CPP += GuiToc.cpp
159 CPP += GuiToolbar.cpp
160 CPP += GuiURL.cpp
161 CPP += GuiView.cpp
162 CPP += GuiViewSource.cpp
163 CPP += GuiVSpace.cpp
164 CPP += GuiWorkArea.cpp
165 CPP += GuiWrap.cpp
166 CPP += IconPalette.cpp
167 CPP += InsertTableWidget.cpp
168 CPP += KeySymbol.cpp
169 CPP += LengthCombo.cpp
170 CPP += LyXFileDialog.cpp
171 CPP += PanelStack.cpp
172 CPP += qt_helpers.cpp
173 CPP += socket_callback.cpp
174 CPP += TocModel.cpp
175 CPP += TocWidget.cpp
176 CPP += Validator.cpp
177
178 UI += AboutUi.ui
179 UI += AskForTextUi.ui
180 UI += BibitemUi.ui
181 UI += BiblioUi.ui
182 UI += BibtexAddUi.ui
183 UI += BibtexUi.ui
184 UI += BoxUi.ui
185 UI += BranchesUi.ui
186 UI += BranchUi.ui
187 UI += BulletsUi.ui
188 UI += ChangesUi.ui
189 UI += CharacterUi.ui
190 UI += CitationUi.ui
191 UI += DelimiterUi.ui
192 UI += DocumentUi.ui
193 UI += ErrorListUi.ui
194 UI += ERTUi.ui
195 UI += ExternalUi.ui
196 UI += FloatPlacementUi.ui
197 UI += FloatUi.ui
198 UI += FontUi.ui
199 UI += GraphicsUi.ui
200 UI += IncludeUi.ui
201 UI += IndexUi.ui
202 UI += LanguageUi.ui
203 UI += LaTeXUi.ui
204 UI += ListingsUi.ui
205 UI += LogUi.ui
206 UI += MarginsUi.ui
207 UI += MathMatrixUi.ui
208 UI += MathsUi.ui
209 UI += NomenclUi.ui
210 UI += NoteUi.ui
211 UI += NumberingUi.ui
212 UI += PageLayoutUi.ui
213 UI += ParagraphUi.ui
214 UI += PreambleUi.ui
215 UI += PrefColorsUi.ui
216 UI += PrefConvertersUi.ui
217 UI += PrefCopiersUi.ui
218 UI += PrefCygwinPathUi.ui
219 UI += PrefDateUi.ui
220 UI += PrefDisplayUi.ui
221 UI += PrefFileformatsUi.ui
222 UI += PrefIdentityUi.ui
223 UI += PrefKeyboardUi.ui
224 UI += PrefLanguageUi.ui
225 UI += PrefLatexUi.ui
226 UI += PrefPathsUi.ui
227 UI += PrefPlaintextUi.ui
228 UI += PrefPrinterUi.ui
229 UI += PrefScreenFontsUi.ui
230 UI += PrefSpellcheckerUi.ui
231 UI += PrefsUi.ui
232 UI += PrefUi.ui
233 UI += PrintUi.ui
234 UI += RefUi.ui
235 UI += SearchUi.ui
236 UI += SendtoUi.ui
237 UI += ShowFileUi.ui
238 UI += SpellcheckerUi.ui
239 UI += TabularCreateUi.ui
240 UI += TabularUi.ui
241 UI += TexinfoUi.ui
242 UI += TextLayoutUi.ui
243 UI += ThesaurusUi.ui
244 UI += TocUi.ui
245 UI += URLUi.ui
246 UI += ViewSourceUi.ui
247 UI += VSpaceUi.ui
248 UI += WrapUi.ui
249
250 BASE = $${BUILD_BASE_SOURCE_DIR}/src/frontends/qt4
251
252 # This is only there because we name our stuff *_moc instead of moc_*
253 for(FILE,HPP) { XHPP += $${BASE}/$${FILE} }
254 moc1.output  = ${QMAKE_FILE_BASE}_moc.cpp
255 moc1.commands = moc ${QMAKE_FILE_NAME} -o ${QMAKE_FILE_OUT}
256 #moc1.depend_command = g++ -E -M ${QMAKE_FILE_NAME} | sed "s,^.*: ,,"
257 moc1.dependency_type = TYPE_C
258 moc1.input = XHPP
259 moc1.CONFIG += no_link
260 QMAKE_EXTRA_COMPILERS += moc1
261
262
263 for(FILE,CPP) { SOURCES += $${BASE}/$${FILE} }
264 #for(FILE,HPP) { HEADERS += $${BASE}/$${FILE} }
265 for(FILE,UI) { FORMS += $${BASE}/ui/$${FILE} }
266 for(PATH,INC) { INCLUDEPATH += $${BUILD_BASE_SOURCE_DIR}/$${PATH} }