1 # SMESH SMESHDS : management of mesh data and SMESH document
3 # Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
6 # This library is free software; you can redistribute it and/or
7 # modify it under the terms of the GNU Lesser General Public
8 # License as published by the Free Software Foundation; either
9 # version 2.1 of the License.
11 # This library is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 # Lesser General Public License for more details.
16 # You should have received a copy of the GNU Lesser General Public
17 # License along with this library; if not, write to the Free Software
18 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 # See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
25 # Author : Patrick GOLDBRONN (CEA)
28 top_srcdir=@top_srcdir@
31 VPATH=.:@srcdir@:@top_srcdir@/idl
39 LIB_SRC = SMESHDS_DataMapIteratorOfDataMapOfIntegerMesh_0.cxx \
40 SMESHDS_DataMapIteratorOfDataMapOfIntegerPtrHypothesis_0.cxx \
41 SMESHDS_DataMapIteratorOfDataMapOfShapeListOfPtrHypothesis_0.cxx \
42 SMESHDS_DataMapIteratorOfDataMapOfShapeSubMesh_0.cxx \
43 SMESHDS_DataMapIteratorOfDataMapOfIntegerSubMesh_0.cxx \
44 SMESHDS_DataMapNodeOfDataMapOfIntegerMesh_0.cxx \
45 SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis_0.cxx \
46 SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis_0.cxx \
47 SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh_0.cxx \
48 SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh_0.cxx \
49 SMESHDS_DataMapOfIntegerMesh_0.cxx \
50 SMESHDS_DataMapOfIntegerPtrHypothesis_0.cxx \
51 SMESHDS_DataMapOfShapeListOfPtrHypothesis_0.cxx \
52 SMESHDS_DataMapOfShapeSubMesh_0.cxx \
53 SMESHDS_DataMapOfIntegerSubMesh_0.cxx \
54 SMESHDS_Document.cxx \
55 SMESHDS_Hypothesis.cxx \
56 SMESHDS_ListIteratorOfListOfAsciiString_0.cxx \
57 SMESHDS_ListIteratorOfListOfPtrHypothesis_0.cxx \
58 SMESHDS_ListIteratorOfListOfCommand_0.cxx \
59 SMESHDS_ListNodeOfListOfAsciiString_0.cxx \
60 SMESHDS_ListNodeOfListOfPtrHypothesis_0.cxx \
61 SMESHDS_ListNodeOfListOfCommand_0.cxx \
62 SMESHDS_ListOfAsciiString_0.cxx \
63 SMESHDS_ListOfPtrHypothesis_0.cxx \
64 SMESHDS_ListOfCommand_0.cxx \
80 EXPORT_HEADERS= Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerMesh.hxx \
81 Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis.hxx \
82 Handle_SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis.hxx \
83 Handle_SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh.hxx \
84 Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh.hxx \
85 Handle_SMESHDS_Document.hxx \
86 Handle_SMESHDS_ListNodeOfListOfAsciiString.hxx \
87 Handle_SMESHDS_ListNodeOfListOfPtrHypothesis.hxx \
88 Handle_SMESHDS_ListNodeOfListOfCommand.hxx \
89 Handle_SMESHDS_Mesh.hxx \
90 Handle_SMESHDS_Script.hxx \
91 Handle_SMESHDS_Command.hxx \
92 Handle_SMESHDS_SubMesh.hxx \
93 SMESHDS_DataMapIteratorOfDataMapOfIntegerMesh.hxx \
94 SMESHDS_DataMapIteratorOfDataMapOfIntegerPtrHypothesis.hxx \
95 SMESHDS_DataMapIteratorOfDataMapOfShapeListOfPtrHypothesis.hxx \
96 SMESHDS_DataMapIteratorOfDataMapOfShapeSubMesh.hxx \
97 SMESHDS_DataMapIteratorOfDataMapOfIntegerSubMesh.hxx \
98 SMESHDS_DataMapNodeOfDataMapOfIntegerMesh.hxx \
99 SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis.hxx \
100 SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis.hxx \
101 SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh.hxx \
102 SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh.hxx \
103 SMESHDS_DataMapOfIntegerMesh.hxx \
104 SMESHDS_DataMapOfIntegerPtrHypothesis.hxx \
105 SMESHDS_DataMapOfShapeListOfPtrHypothesis.hxx \
106 SMESHDS_DataMapOfShapeSubMesh.hxx \
107 SMESHDS_DataMapOfIntegerSubMesh.hxx \
108 SMESHDS_Document.hxx \
109 SMESHDS_Hypothesis.hxx \
110 SMESHDS_ListIteratorOfListOfAsciiString.hxx \
111 SMESHDS_ListIteratorOfListOfPtrHypothesis.hxx \
112 SMESHDS_ListIteratorOfListOfCommand.hxx \
113 SMESHDS_ListNodeOfListOfAsciiString.hxx \
114 SMESHDS_ListNodeOfListOfPtrHypothesis.hxx \
115 SMESHDS_ListNodeOfListOfCommand.hxx \
116 SMESHDS_ListOfAsciiString.hxx \
117 SMESHDS_ListOfPtrHypothesis.hxx \
118 SMESHDS_ListOfCommand.hxx \
120 SMESHDS_PtrHypothesis.hxx \
122 SMESHDS_Command.hxx \
123 SMESHDS_CommandType.hxx \
126 # additionnal information to compil and link file
127 CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
128 CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
129 LDFLAGS += $(OCC_LIBS)
132 # additional file to be cleaned