Salome HOME
Remove warnings
[plugins/blsurfplugin.git] / src / BLSURFPlugin / Makefile.am
1 #  Copyright (C) 2007-2010  CEA/DEN, EDF R&D
2 #
3 #  This library is free software; you can redistribute it and/or
4 #  modify it under the terms of the GNU Lesser General Public
5 #  License as published by the Free Software Foundation; either
6 #  version 2.1 of the License.
7 #
8 #  This library is distributed in the hope that it will be useful,
9 #  but WITHOUT ANY WARRANTY; without even the implied warranty of
10 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
11 #  Lesser General Public License for more details.
12 #
13 #  You should have received a copy of the GNU Lesser General Public
14 #  License along with this library; if not, write to the Free Software
15 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
16 #
17 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
18 #
19
20 # ---
21 # File   : Makefile.am
22 # Author : Vadim SANDLER, Open CASCADE S.A.S (vadim.sandler@opencascade.com)
23 # ---
24 #
25 include $(top_srcdir)/adm_local/unix/make_common_starter.am
26
27 # header files
28 salomeinclude_HEADERS = \
29         BLSURFPlugin_BLSURF.hxx \
30         BLSURFPlugin_BLSURF_i.hxx       \
31         BLSURFPlugin_Hypothesis.hxx     \
32         BLSURFPlugin_Hypothesis_i.hxx
33
34 # Libraries targets
35 lib_LTLIBRARIES = libBLSURFEngine.la
36
37 dist_libBLSURFEngine_la_SOURCES =       \
38         BLSURFPlugin_BLSURF.cxx         \
39         BLSURFPlugin_BLSURF_i.cxx       \
40         BLSURFPlugin_Hypothesis.cxx     \
41         BLSURFPlugin_Hypothesis_i.cxx   \
42         BLSURFPlugin_i.cxx
43
44 libBLSURFEngine_la_CPPFLAGS =   \
45         $(QT_INCLUDES)          \
46         $(PYTHON_INCLUDES)      \
47         $(KERNEL_CXXFLAGS)      \
48         $(GUI_CXXFLAGS)         \
49         $(MED_CXXFLAGS)         \
50         $(GEOM_CXXFLAGS)        \
51         $(CAS_CPPFLAGS)         \
52         $(VTK_INCLUDES) \
53         $(BLSURF_INCLUDES)      \
54         $(SMESH_CXXFLAGS)       \
55         $(CORBA_CXXFLAGS)       \
56         $(CORBA_INCLUDES)       \
57         $(BOOST_CPPFLAGS)       \
58         -I$(top_builddir)/idl
59
60 #Qt uniquement necessaire pour le getActiveStudyDocument de SMeshGuiUtils.h
61
62 libBLSURFEngine_la_LDFLAGS  =                   \
63         ../../idl/libSalomeIDLBLSURFPLUGIN.la   \
64         $(PYTHON_LIBS) \
65         $(CAS_KERNEL) -lTKBRep -lTKGeomBase -lTKGeomAlgo -lTKTopAlgo -lTKLCAF -lTKXSBase -lTKG2d -lTKG3d \
66         $(BLSURF_LIBS) \
67         $(SMESH_LDFLAGS) -lSMESHimpl -lSMESHEngine -lStdMeshersEngine -lSMDS -lSMESHDS  \
68         $(GEOM_LDFLAGS) -lGEOMbasic \
69         $(MED_LDFLAGS) -lSalomeIDLMED \
70         $(KERNEL_LDFLAGS) -lSalomeGenericObj -lSalomeNS -lSALOMELocalTrace -lSALOMEBasics \
71         $(BOOST_LIB_REGEX)