Salome HOME
Mantis issue 0021425: Accepted object types in 'fillet 2D'
[modules/geom.git] / src / GEOMImpl / Makefile.am
index 948b0c0b13e22c637afb68970ef099230477a276..a0ec6a7fd6d394bb4f5b47eb61d6b79f407b5260 100644 (file)
@@ -1,31 +1,28 @@
-#  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2007-2011  CEA/DEN, EDF R&D, OPEN CASCADE
 #
-#  Copyright (C) 2003-2007  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 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.
 #
-#  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.salome-platform.org/ or email : webmaster.salome@opencascade.com
+# 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.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #  GEOM GEOM : implementaion of GEOM_Gen.idl
 #  File   : Makefile.in
 #  Author : Damien COQUERET (OCC)
 #  Modified by : Alexander BORODIN (OCN) - autotools usage
 #  Module : GEOM
 #  $Header: 
-#
+
 include $(top_srcdir)/adm_local/unix/make_common_starter.am
 
 # Libraries targets
@@ -47,6 +44,7 @@ salomeinclude_HEADERS =                               \
        GEOMImpl_IInsertOperations.hxx          \
        GEOMImpl_IMeasureOperations.hxx         \
        GEOMImpl_IGroupOperations.hxx           \
+       GEOMImpl_IAdvancedOperations.hxx        \
        GEOMImpl_IGlue.hxx                      \
        GEOMImpl_PointDriver.hxx                \
        GEOMImpl_IPoint.hxx                     \
@@ -104,7 +102,14 @@ salomeinclude_HEADERS =                            \
        GEOMImpl_MarkerDriver.hxx               \
        GEOMImpl_TranslateDriver.hxx            \
        GEOMImpl_MirrorDriver.hxx               \
+       GEOMImpl_ProjectionDriver.hxx           \
        GEOMImpl_OffsetDriver.hxx               \
+       BRepBuilderAPI_GTransform_21423.hxx             \
+       BRepBuilderAPI_ModifyShape_21423.hxx            \
+       BRepBuilderAPI_NurbsConvert_21423.hxx           \
+       BRepTools_Modifier_21423.hxx                    \
+       BRepTools_NurbsConvertModification_21423.hxx    \
+       Handle_BRepTools_NurbsConvertModification_21423.hxx     \
        GEOMImpl_ScaleDriver.hxx                \
        GEOMImpl_PositionDriver.hxx             \
        GEOMImpl_BoxDriver.hxx                  \
@@ -145,6 +150,12 @@ salomeinclude_HEADERS =                            \
        GEOMImpl_Types.hxx                      \
        GEOM_GEOMImpl.hxx
 
+ADVANCED_INCLUDES  =
+ADVANCED_INCLUDES += GEOMImpl_IPipeTShape.hxx GEOMImpl_PipeTShapeDriver.hxx
+##@@ insert new functions before this line @@ do not remove this line @@ do not remove this line @@##
+
+salomeinclude_HEADERS += $(ADVANCED_INCLUDES)
+
 dist_libGEOMimpl_la_SOURCES =                  \
        GEOMImpl_IBasicOperations.cxx           \
        GEOMImpl_ITransformOperations.cxx       \
@@ -158,6 +169,7 @@ dist_libGEOMimpl_la_SOURCES =                       \
        GEOMImpl_IInsertOperations.cxx          \
        GEOMImpl_IMeasureOperations.cxx         \
        GEOMImpl_IGroupOperations.cxx           \
+       GEOMImpl_IAdvancedOperations.cxx        \
        GEOMImpl_Gen.cxx                        \
        GEOMImpl_PointDriver.cxx                \
        GEOMImpl_VectorDriver.cxx               \
@@ -166,7 +178,13 @@ dist_libGEOMimpl_la_SOURCES =                      \
        GEOMImpl_MarkerDriver.cxx               \
        GEOMImpl_TranslateDriver.cxx            \
        GEOMImpl_MirrorDriver.cxx               \
+       GEOMImpl_ProjectionDriver.cxx           \
        GEOMImpl_OffsetDriver.cxx               \
+       BRepBuilderAPI_GTransform_21423.cxx             \
+       BRepBuilderAPI_ModifyShape_21423.cxx            \
+       BRepBuilderAPI_NurbsConvert_21423.cxx           \
+       BRepTools_Modifier_21423.cxx                    \
+       BRepTools_NurbsConvertModification_21423.cxx    \
        GEOMImpl_ScaleDriver.cxx                \
        GEOMImpl_PositionDriver.cxx             \
        GEOMImpl_BoxDriver.cxx                  \
@@ -207,6 +225,12 @@ dist_libGEOMimpl_la_SOURCES =                      \
        GEOMImpl_FillingDriver.cxx              \
        GEOMImpl_GlueDriver.cxx
 
+ADVANCED_SOURCES  =
+ADVANCED_SOURCES += GEOMImpl_PipeTShapeDriver.cxx
+##@@ insert new functions before this line @@ do not remove this line @@ do not remove this line @@##
+
+dist_libGEOMimpl_la_SOURCES += $(ADVANCED_SOURCES)
+
 # additional information to compile and link file
 
 libGEOMimpl_la_CPPFLAGS =              \
@@ -215,7 +239,9 @@ libGEOMimpl_la_CPPFLAGS =           \
        $(CAS_CPPFLAGS)                 \
        $(KERNEL_CXXFLAGS)              \
        $(BOOST_CPPFLAGS)               \
+        $(PYTHON_INCLUDES)              \
        -I$(srcdir)/../ShHealOper       \
+       -I$(srcdir)/../NMTDS            \
        -I$(srcdir)/../NMTTools         \
        -I$(srcdir)/../GEOM             \
        -I$(srcdir)/../GEOMAlgo         \
@@ -231,7 +257,8 @@ libGEOMimpl_la_LDFLAGS  =                   \
        ../SKETCHER/libGEOMSketcher.la          \
        $(KERNEL_LDFLAGS) -lSALOMELocalTrace -lSALOMEBasics     \
        $(STDLIB)                               \
-       $(CAS_LDPATH) -lTKCAF -lTKFillet -lTKOffset
+       $(CAS_LDPATH) -lTKCAF -lTKFillet -lTKOffset \
+        $(PYTHON_LIBS)
 
 # extra dist files
 EXTRA_DIST += GUID.txt