Salome HOME
Remove Opencascade dependencies. Change to STL.
[modules/smesh.git] / src / SMESHDS / Makefile.in
index a0eb5d500cd46d2652d298ad6ceffdd6073a9fbb..bc62fc4ca839456559b3f935f78228090702fa8c 100644 (file)
@@ -1,10 +1,30 @@
-# -* Makefile *- 
+#  SMESH SMESHDS : management of mesh data and SMESH document
 #
-# Author : Patrick GOLDBRONN (CEA)
-# Date : 29/06/2001
+#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+# 
+#  This library is free software; you can redistribute it and/or 
+#  modify it under the terms of the GNU Lesser General Public 
+#  License as published by the Free Software Foundation; either 
+#  version 2.1 of the License. 
+# 
+#  This library is distributed in the hope that it will be useful, 
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of 
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+#  Lesser General Public License for more details. 
+# 
+#  You should have received a copy of the GNU Lesser General Public 
+#  License along with this library; if not, write to the Free Software 
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+# 
+#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
 #
+#
+#
+#  File   : Makefile.in
+#  Author : Patrick GOLDBRONN (CEA)
+#  Module : SMESH
 
-# source path
 top_srcdir=@top_srcdir@
 top_builddir=../..
 srcdir=@srcdir@
@@ -16,36 +36,13 @@ VPATH=.:@srcdir@:@top_srcdir@/idl
 # Libraries targets
 
 LIB = libSMESHDS.la 
-LIB_SRC = SMESHDS_DataMapIteratorOfDataMapOfIntegerMesh_0.cxx \
-       SMESHDS_DataMapIteratorOfDataMapOfIntegerPtrHypothesis_0.cxx \
-       SMESHDS_DataMapIteratorOfDataMapOfShapeListOfPtrHypothesis_0.cxx \
-       SMESHDS_DataMapIteratorOfDataMapOfShapeSubMesh_0.cxx \
-       SMESHDS_DataMapIteratorOfDataMapOfIntegerSubMesh_0.cxx \
-       SMESHDS_DataMapNodeOfDataMapOfIntegerMesh_0.cxx \
-       SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis_0.cxx \
-       SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis_0.cxx \
-       SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh_0.cxx \
-       SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh_0.cxx \
-       SMESHDS_DataMapOfIntegerMesh_0.cxx \
-       SMESHDS_DataMapOfIntegerPtrHypothesis_0.cxx \
-       SMESHDS_DataMapOfShapeListOfPtrHypothesis_0.cxx \
-       SMESHDS_DataMapOfShapeSubMesh_0.cxx \
-       SMESHDS_DataMapOfIntegerSubMesh_0.cxx \
+LIB_SRC = \
        SMESHDS_Document.cxx \
        SMESHDS_Hypothesis.cxx \
-       SMESHDS_ListIteratorOfListOfAsciiString_0.cxx \
-       SMESHDS_ListIteratorOfListOfPtrHypothesis_0.cxx \
-       SMESHDS_ListIteratorOfListOfCommand_0.cxx \
-       SMESHDS_ListNodeOfListOfAsciiString_0.cxx \
-       SMESHDS_ListNodeOfListOfPtrHypothesis_0.cxx \
-       SMESHDS_ListNodeOfListOfCommand_0.cxx \
-       SMESHDS_ListOfAsciiString_0.cxx \
-       SMESHDS_ListOfPtrHypothesis_0.cxx \
-       SMESHDS_ListOfCommand_0.cxx \
-       SMESHDS_Mesh.cxx \
        SMESHDS_Script.cxx \
        SMESHDS_Command.cxx \
-       SMESHDS_SubMesh.cxx 
+       SMESHDS_SubMesh.cxx \
+       SMESHDS_Mesh.cxx
 
 LIB_CLIENT_IDL = 
 LIB_SERVER_IDL = 
@@ -57,47 +54,10 @@ BIN_CLIENT_IDL =
 BIN_SERVER_IDL = 
 
 # header files 
-EXPORT_HEADERS= Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerMesh.hxx \
-       Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis.hxx \
-       Handle_SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis.hxx \
-       Handle_SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh.hxx \
-       Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh.hxx \
-       Handle_SMESHDS_Document.hxx \
-       Handle_SMESHDS_ListNodeOfListOfAsciiString.hxx \
-       Handle_SMESHDS_ListNodeOfListOfPtrHypothesis.hxx \
-       Handle_SMESHDS_ListNodeOfListOfCommand.hxx \
-       Handle_SMESHDS_Mesh.hxx \
-       Handle_SMESHDS_Script.hxx \
-       Handle_SMESHDS_Command.hxx \
-       Handle_SMESHDS_SubMesh.hxx \
-       SMESHDS_DataMapIteratorOfDataMapOfIntegerMesh.hxx \
-       SMESHDS_DataMapIteratorOfDataMapOfIntegerPtrHypothesis.hxx \
-       SMESHDS_DataMapIteratorOfDataMapOfShapeListOfPtrHypothesis.hxx \
-       SMESHDS_DataMapIteratorOfDataMapOfShapeSubMesh.hxx \
-       SMESHDS_DataMapIteratorOfDataMapOfIntegerSubMesh.hxx \
-       SMESHDS_DataMapNodeOfDataMapOfIntegerMesh.hxx \
-       SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis.hxx \
-       SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis.hxx \
-       SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh.hxx \
-       SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh.hxx \
-       SMESHDS_DataMapOfIntegerMesh.hxx \
-       SMESHDS_DataMapOfIntegerPtrHypothesis.hxx \
-       SMESHDS_DataMapOfShapeListOfPtrHypothesis.hxx \
-       SMESHDS_DataMapOfShapeSubMesh.hxx \
-       SMESHDS_DataMapOfIntegerSubMesh.hxx \
+EXPORT_HEADERS= \
        SMESHDS_Document.hxx \
        SMESHDS_Hypothesis.hxx \
-       SMESHDS_ListIteratorOfListOfAsciiString.hxx \
-       SMESHDS_ListIteratorOfListOfPtrHypothesis.hxx \
-       SMESHDS_ListIteratorOfListOfCommand.hxx \
-       SMESHDS_ListNodeOfListOfAsciiString.hxx \
-       SMESHDS_ListNodeOfListOfPtrHypothesis.hxx \
-       SMESHDS_ListNodeOfListOfCommand.hxx \
-       SMESHDS_ListOfAsciiString.hxx \
-       SMESHDS_ListOfPtrHypothesis.hxx \
-       SMESHDS_ListOfCommand.hxx \
        SMESHDS_Mesh.hxx \
-       SMESHDS_PtrHypothesis.hxx \
        SMESHDS_Script.hxx \
        SMESHDS_Command.hxx \
        SMESHDS_CommandType.hxx \
@@ -106,7 +66,8 @@ EXPORT_HEADERS= Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerMesh.hxx \
 # additionnal information to compil and link file
 CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
 CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS  += $(OCC_LIBS)
+LDFLAGS  += $(OCC_KERNEL_LIBS)
+
 
 # additional file to be cleaned
 MOSTLYCLEAN =
@@ -114,4 +75,3 @@ CLEAN =
 DISTCLEAN =
 
 @CONCLUDE@
-