3 # Author : Nicolas REJNERI
4 # Date : Sun May 05 11:45:40 2002
9 top_srcdir=@top_srcdir@
12 VPATH=.:@srcdir@:@top_srcdir@/idl:$(top_builddir)/idl:${KERNEL_ROOT_DIR}/idl/salome:${MED_ROOT_DIR}/idl/salome
18 EXPORT_HEADERS= SMESHGUI_Swig.hxx \
21 # .po files to transform in .qm
28 LIB_SRC = SMESHGUI.cxx \
29 SMESHGUI_StudyAPI.cxx \
30 SMESHGUI_SpinBox.cxx \
31 SMESHGUI_NodesDlg.cxx \
32 SMESHGUI_AddHypothesisDlg.cxx \
33 SMESHGUI_AddAlgorithmDlg.cxx \
34 SMESHGUI_InitMeshDlg.cxx \
35 SMESHGUI_AddSubMeshDlg.cxx \
36 SMESHGUI_LocalLengthDlg.cxx \
37 SMESHGUI_NbSegmentsDlg.cxx \
38 SMESHGUI_TransparencyDlg.cxx \
39 SMESHGUI_RemoveNodesDlg.cxx \
40 SMESHGUI_RemoveElementsDlg.cxx \
41 SMESHGUI_MeshInfosDlg.cxx \
42 SMESHGUI_Preferences_ColorDlg.cxx \
43 SMESHGUI_MaxElementAreaDlg.cxx \
44 SMESHGUI_Preferences_ScalarBarDlg.cxx \
45 SMESHGUI_EditScalarBarDlg.cxx \
46 SMESHGUI_aParameterDlg.cxx \
47 SMESHGUI_MaxElementVolumeDlg.cxx \
49 SMESHGUI_ComputeScalarValue.cxx \
50 SMESHGUI_MoveNodesDlg.cxx \
51 SMESHGUI_OrientationElementsDlg.cxx \
52 SMESHGUI_DiagonalInversionDlg.cxx \
53 SMESHGUI_EdgesConnectivityDlg.cxx \
54 SMESHGUI_AddFaceDlg.cxx \
55 SMESHGUI_AddVolumeDlg.cxx \
56 SMESHGUI_AddEdgeDlg.cxx \
57 SMESHGUI_EditHypothesesDlg.cxx
63 SMESHGUI_AddHypothesisDlg.h \
64 SMESHGUI_AddAlgorithmDlg.h \
65 SMESHGUI_InitMeshDlg.h \
66 SMESHGUI_AddSubMeshDlg.h \
67 SMESHGUI_LocalLengthDlg.h \
68 SMESHGUI_NbSegmentsDlg.h \
69 SMESHGUI_TransparencyDlg.h \
70 SMESHGUI_RemoveNodesDlg.h \
71 SMESHGUI_RemoveElementsDlg.h \
72 SMESHGUI_MeshInfosDlg.h \
73 SMESHGUI_Preferences_ColorDlg.h \
74 SMESHGUI_MaxElementAreaDlg.h \
75 SMESHGUI_Preferences_ScalarBarDlg.h \
76 SMESHGUI_EditScalarBarDlg.h \
77 SMESHGUI_aParameterDlg.h \
78 SMESHGUI_MaxElementVolumeDlg.h \
79 SMESHGUI_MoveNodesDlg.h \
80 SMESHGUI_OrientationElementsDlg.h \
81 SMESHGUI_DiagonalInversionDlg.h \
82 SMESHGUI_EdgesConnectivityDlg.h \
83 SMESHGUI_AddEdgeDlg.h \
84 SMESHGUI_AddVolumeDlg.h \
85 SMESHGUI_AddFaceDlg.h \
86 SMESHGUI_EditHypothesesDlg.h
88 LIB_CLIENT_IDL = SALOME_Exception.idl \
93 SMESH_Hypothesis.idl \
94 SMESH_BasicHypothesis.idl \
96 SALOMEDS_Attributes.idl \
97 SALOME_ModuleCatalog.idl \
98 SALOME_Component.idl \
103 # additionnal information to compil and link file
105 CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OGL_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(MED2_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
106 CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome
109 LDFLAGS += -lOCCViewer -lVTKViewer -lSalomeObject -lSalomeGUI -lSMESHObject -lSMDS -lSMESHDS -lSMESHFiltersSelection -lGeometryClient -lMeshDriverDAT -lMeshDriverMED -lMeshDriverUNV $(OCC_LIBS) -L${KERNEL_ROOT_DIR}/lib/salome