1
SUBDIRS=Icons Language propertyeditor iisTaskPanel TaskView
3
lib_LTLIBRARIES=libFreeCADGui.la
9
moc_DlgActionsImp.cpp \
10
moc_DlgActivateWindowImp.cpp \
11
moc_DlgCommandsImp.cpp \
12
moc_DlgCustomizeImp.cpp \
13
moc_DlgDisplayPropertiesImp.cpp \
14
moc_DlgEditorImp.cpp \
15
moc_DlgGeneralImp.cpp \
16
moc_DlgInputDialogImp.cpp \
17
moc_DlgKeyboardImp.cpp \
18
moc_DlgMacroExecuteImp.cpp \
19
moc_DlgMacroRecordImp.cpp \
20
moc_DlgMaterialPropertiesImp.cpp \
21
moc_DlgOnlineHelpImp.cpp \
22
moc_DlgParameterImp.cpp \
23
moc_DlgPreferencesImp.cpp \
24
moc_DlgReportViewImp.cpp \
25
moc_DlgSettings3DViewImp.cpp \
26
moc_DlgSettingsColorGradientImp.cpp \
27
moc_DlgSettingsDocumentImp.cpp \
28
moc_DlgSettingsImageImp.cpp \
29
moc_DlgSettingsMacroImp.cpp \
30
moc_DlgTipOfTheDayImp.cpp \
31
moc_DlgToolbarsImp.cpp \
34
moc_DockWindowManager.cpp \
40
moc_NetworkRetriever.cpp \
41
moc_OnlineDocumentation.cpp \
44
moc_ProgressDialog.cpp \
45
moc_PropertyPage.cpp \
46
moc_PropertyView.cpp \
47
moc_PythonConsole.cpp \
48
moc_PythonEditor.cpp \
51
moc_SceneInspector.cpp \
52
moc_SelectionView.cpp \
54
moc_Splashscreen.cpp \
55
moc_TaskPanelView.cpp \
60
moc_View3DInventor.cpp \
61
moc_WidgetFactory.cpp \
63
ui_AboutApplication.h \
65
ui_DlgActivateWindow.h \
66
ui_DlgAuthorization.h \
69
ui_DlgDisplayProperties.h \
74
ui_DlgMacroExecute.h \
76
ui_DlgMaterialProperties.h \
80
ui_DlgProjectInformation.h \
82
ui_DlgSettings3DView.h \
83
ui_DlgSettingsColorGradient.h \
84
ui_DlgSettingsDocument.h \
85
ui_DlgSettingsImage.h \
86
ui_DlgSettingsMacro.h \
94
PythonWorkbenchPy.cpp \
97
ViewProviderDocumentObjectPy.cpp \
98
ViewProviderPythonFeaturePy.cpp \
101
libFreeCADGui_la_UI=\
102
AboutApplication.ui \
104
DlgActivateWindow.ui \
105
DlgAuthorization.ui \
108
DlgDisplayProperties.ui \
115
DlgMaterialProperties.ui \
119
DlgProjectInformation.ui \
121
DlgSettings3DView.ui \
122
DlgSettingsDocument.ui \
123
DlgSettingsImage.ui \
124
DlgSettingsMacro.ui \
125
DlgSettingsColorGradient.ui \
133
libFreeCADGui_la_BUILT=\
135
PythonWorkbenchPy.h \
137
ViewProviderDocumentObjectPy.h \
138
ViewProviderPythonFeaturePy.h \
141
libFreeCADGui_la_SOURCES=\
159
DlgActivateWindowImp.cpp \
160
DlgActivateWindowImp.h \
163
DlgCustomizeImp.cpp \
165
DlgDisplayPropertiesImp.cpp \
166
DlgDisplayPropertiesImp.h \
171
DlgInputDialogImp.cpp \
172
DlgInputDialogImp.h \
175
DlgMacroExecuteImp.cpp \
176
DlgMacroExecuteImp.h \
177
DlgMacroRecordImp.cpp \
178
DlgMacroRecordImp.h \
179
DlgMaterialPropertiesImp.cpp \
180
DlgMaterialPropertiesImp.h \
181
DlgOnlineHelpImp.cpp \
183
DlgParameterImp.cpp \
185
DlgPreferencesImp.cpp \
186
DlgPreferencesImp.h \
187
DlgProjectInformationImp.cpp \
188
DlgProjectInformationImp.h \
189
DlgReportViewImp.cpp \
191
DlgSettings3DViewImp.cpp \
192
DlgSettings3DViewImp.h \
193
DlgSettingsColorGradientImp.cpp \
194
DlgSettingsColorGradientImp.h \
195
DlgSettingsDocumentImp.cpp \
196
DlgSettingsDocumentImp.h \
197
DlgSettingsImageImp.cpp \
198
DlgSettingsImageImp.h \
199
DlgSettingsMacroImp.cpp \
200
DlgSettingsMacroImp.h \
201
DlgTipOfTheDayImp.cpp \
202
DlgTipOfTheDayImp.h \
208
DockWindowManager.cpp \
226
NavigationStyle.cpp \
227
NetworkRetriever.cpp \
228
OnlineDocumentation.cpp \
229
OnlineDocumentation.h \
238
PythonConsolePy.cpp \
242
PythonWorkbenchPyImp.cpp \
249
SoFCBackgroundGradient.cpp \
250
SoFCBoundingBox.cpp \
252
SoFCColorGradient.cpp \
253
SoFCColorLegend.cpp \
256
SoFCInteractiveElement.cpp \
257
SoNavigationDragger.cpp \
258
SoFCOffscreenRenderer.cpp \
260
SoFCSelectionAction.cpp \
261
SoFCVectorizeSVGAction.cpp \
265
SplitView3DInventor.cpp \
266
SyntaxHighlighter.cpp \
276
View3DInventorExamples.cpp \
277
View3DInventorExamples.h \
278
View3DInventorViewer.cpp \
281
ViewProviderAnnotation.cpp \
282
ViewProviderDocumentObject.cpp \
283
ViewProviderDocumentObjectGroup.cpp \
284
ViewProviderExtern.cpp \
285
ViewProviderFeature.cpp \
286
ViewProviderGeometryObject.cpp \
287
ViewProviderInventorObject.cpp \
288
ViewProviderVRMLObject.cpp \
289
ViewProviderPyImp.cpp \
290
ViewProviderDocumentObjectPyImp.cpp \
291
ViewProviderMeasureDistance.cpp \
292
ViewProviderPythonFeature.cpp \
293
ViewProviderPythonFeaturePyImp.cpp \
300
WorkbenchFactory.cpp \
301
WorkbenchManager.cpp \
304
includedir = @includedir@/Gui
305
nodist_include_HEADERS=\
306
$(libFreeCADGui_la_BUILT)
318
DockWindowManager.h \
341
SoFCBackgroundGradient.h \
344
SoFCColorGradient.h \
346
SoFCInteractiveElement.h \
347
SoNavigationDragger.h \
348
SoFCOffscreenRenderer.h \
350
SoFCSelectionAction.h \
351
SoFCVectorizeSVGAction.h \
355
SplitView3DInventor.h \
356
SyntaxHighlighter.h \
366
View3DInventorViewer.h \
369
ViewProviderAnnotation.h \
370
ViewProviderDocumentObject.h \
371
ViewProviderDocumentObjectGroup.h \
372
ViewProviderMeasureDistance.h \
373
ViewProviderExtern.h \
374
ViewProviderFeature.h \
375
ViewProviderGeometryObject.h \
376
ViewProviderInventorObject.h \
377
ViewProviderVRMLObject.h \
378
ViewProviderPythonFeature.h \
389
$(libFreeCADGui_la_UI) \
392
PythonWorkbenchPy.xml \
395
ViewProviderDocumentObjectPy.xml \
396
ViewProviderPythonFeaturePy.xml \
399
# the library search path.
400
libFreeCADGui_la_LDFLAGS = -L../Base -L../App $(QT_LIBS) $(sim_ac_coin_ldflags) $(sim_ac_coin_libs) \
401
$(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) $(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
403
libFreeCADGui_la_LIBADD =\
405
Language/libLanguage.la \
406
propertyeditor/libpropertyeditor.la \
407
iisTaskPanel/libTaskPanel.la \
408
TaskView/libTaskView.la \
409
@BOOST_FILESYSTEM_LIB@ @BOOST_SIGNALS_LIB@ @BOOST_SYSTEM_LIB@ \
416
# rule for Qt MetaObject Compiler:
418
$(QT_MOC) $< -o $(@F)
420
# rule for Qt MetaObject Compiler:
422
$(QT_MOC) $< -o $(@F)
424
# rules for Qt User Interface Compiler:
426
$(QT_UIC) $< -o $(@F)
428
# rules for Qt Resource Compiler:
430
$(QT_RCC) -name $(*F) $< -o $(@F)
432
%Script.h: FreeCAD%.py
433
$(PYTHON) $(top_srcdir)/src/Tools/PythonToCPP.py $< $@
436
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
439
# set the include path found by configure
440
INCLUDES= -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) \
441
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
443
# set additional defines (for cygwin only)
446
CLEANFILES = $(BUILT_SOURCES) $(libFreeCADGui_la_BUILT)