2 # Author : Vladimir Klyachin (OCN)
6 top_srcdir=@top_srcdir@
9 VPATH=.:@srcdir@:@srcdir@/resources
15 EXPORT_HEADERS= SalomeApp.h \
16 SalomeApp_AboutDlg.h \
17 SalomeApp_Application.h \
18 SalomeApp_DataModel.h \
19 SalomeApp_DataObject.h \
20 SalomeApp_DataOwner.h \
21 SalomeApp_OCCSelector.h \
22 SalomeApp_VTKSelector.h \
23 SalomeApp_OBSelector.h \
24 SalomeApp_GLSelector.h \
27 SalomeApp_WidgetContainer.h \
28 SalomeApp_ExceptionHandler.h \
29 SalomeApp_RootObject.h \
30 SalomeApp_SelectionMgr.h \
31 SalomeApp_EventFilter.h \
32 SalomeApp_Preferences.h \
33 SalomeApp_PreferencesDlg.h \
36 SalomeApp_ImportOperation.h \
37 SalomeApp_DataSubOwner.h \
38 SalomeApp_Selection.h \
40 SalomeApp_TypeFilter.h \
41 SalomeApp_OBFilter.h \
42 SalomeApp_StudyPropertiesDlg.h \
43 SalomeApp_CheckFileDlg.h \
44 SalomeApp_Operation.h \
46 SalomeApp_UpdateFlags.h \
49 # .po files to transform in .qm
50 PO_FILES = SalomeApp_images.po \
56 LIB_SRC= SalomeApp_Module.cxx \
57 SalomeApp_AboutDlg.cxx \
58 SalomeApp_Application.cxx \
59 SalomeApp_DataModel.cxx \
60 SalomeApp_DataObject.cxx \
61 SalomeApp_DataOwner.cxx \
62 SalomeApp_OCCSelector.cxx \
63 SalomeApp_VTKSelector.cxx \
64 SalomeApp_OBSelector.cxx \
65 SalomeApp_GLSelector.cxx \
67 SalomeApp_WidgetContainer.cxx \
68 SalomeApp_ExceptionHandler.cxx \
69 SalomeApp_SelectionMgr.cxx \
70 SalomeApp_EventFilter.cxx \
71 SalomeApp_Preferences.cxx \
72 SalomeApp_PreferencesDlg.cxx \
73 SalomeApp_PyInterp.cxx \
75 SalomeApp_NameDlg.cxx \
76 SalomeApp_ImportOperation.cxx \
77 SalomeApp_DataSubOwner.cxx \
78 SalomeApp_ModuleDlg.cxx \
79 SalomeApp_Selection.cxx \
80 SalomeApp_Filter.cxx \
81 SalomeApp_TypeFilter.cxx \
82 SalomeApp_OBFilter.cxx \
83 SalomeApp_StudyPropertiesDlg.cxx \
84 SalomeApp_ListView.cxx \
85 SalomeApp_CheckFileDlg.cxx \
86 SalomeApp_Operation.cxx \
87 SalomeApp_Dialog.cxx \
88 SalomeApp_SwitchOp.cxx \
89 SalomeApp_Displayer.cxx \
90 SalomeApp_ShowHideOp.cxx
92 LIB_MOC = SalomeApp_AboutDlg.h \
93 SalomeApp_Application.h \
94 SalomeApp_DataModel.h \
95 SalomeApp_OBSelector.h \
96 SalomeApp_OCCSelector.h \
97 SalomeApp_VTKSelector.h \
98 SalomeApp_GLSelector.h \
101 SalomeApp_SelectionMgr.h \
102 SalomeApp_WidgetContainer.h \
103 SalomeApp_Preferences.h \
104 SalomeApp_PreferencesDlg.h \
105 SalomeApp_NameDlg.h \
106 SalomeApp_ModuleDlg.h \
107 SalomeApp_StudyPropertiesDlg.h \
108 SalomeApp_ListView.h \
109 SalomeApp_CheckFileDlg.h \
110 SalomeApp_Operation.h \
112 SalomeApp_SwitchOp.h \
113 SalomeApp_ShowHideOp.h
115 LIB_CLIENT_IDL = SALOMEDS.idl \
116 SALOME_Exception.idl \
117 SALOME_GenericObj.idl
119 RESOURCES_FILES = icon_about.png \
123 icon_module_big.png \
128 CPPFLAGS+=$(PYTHON_INCLUDES) $(QT_INCLUDES) $(QWT_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
130 LDFLAGS+=$(PYTHON_LIBS) $(QT_MT_LIBS)
131 LIBS+= -lsuit -lstd -lCAM -lObjBrowser -lSalomePrs -L$(KERNEL_ROOT_DIR)/lib/salome -lOpUtil -lSALOMELocalTrace $(CAS_KERNEL) -lSPlot2d -lGLViewer -lOCCViewer -lVTKViewer -lSalomeObject -lSVTK -lSOCC -lPyInterp -lPythonConsole -lLogWindow -lSalomeContainer -lToolsGUI