Salome HOME
407b7510b4d3e665267598ad50711486f5675b59
[modules/geom.git] / src / NMTAlgo / Makefile.am
1 #  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
2 #
3 #  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 #  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
5 #
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.
10 #
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.
15 #
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
19 #
20 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
21 #
22 #  GEOM NMTAlgo : partition algorithm
23 #  File   : Makefile.in
24 #  Author : Julia DOROVSKIKH
25 #  Modified by : Alexander BORODIN (OCN) - autotools usage
26 #  Module : GEOM
27 #  $Header$
28 #
29 include $(top_srcdir)/adm_local/unix/make_common_starter.am
30
31 # header files 
32 salomeinclude_HEADERS =         \
33         NMTAlgo_Splitter1.hxx   \
34         NMTAlgo_Splitter1.ixx   \
35         NMTAlgo_Splitter1.jxx   \
36         NMTAlgo_Splitter.hxx    \
37         NMTAlgo_Splitter.ixx    \
38         NMTAlgo_Splitter.jxx    \
39         NMTAlgo_Builder.hxx     \
40         NMTAlgo_Builder.ixx     \
41         NMTAlgo_Builder.jxx     \
42         NMTAlgo_Algo.hxx        \
43         NMTAlgo_Algo.ixx        \
44         NMTAlgo_Algo.jxx        \
45         NMTAlgo_Loop3d.hxx      \
46         NMTAlgo_Loop3d.ixx      \
47         NMTAlgo_Loop3d.jxx      \
48         NMTAlgo_Tools.hxx       \
49         NMTAlgo_Tools.ixx       \
50         NMTAlgo_Tools.jxx
51
52 # Libraries targets
53 lib_LTLIBRARIES = libNMTAlgo.la
54
55 dist_libNMTAlgo_la_SOURCES =    \
56         NMTAlgo_Algo.cxx        \
57         NMTAlgo_Builder.cxx     \
58         NMTAlgo_Loop3d.cxx      \
59         NMTAlgo_Splitter.cxx    \
60         NMTAlgo_Splitter1.cxx   \
61         NMTAlgo_Splitter_1.cxx  \
62         NMTAlgo_Splitter_2.cxx  \
63         NMTAlgo_Tools.cxx
64
65 # additional information to compile and link file
66
67 libNMTAlgo_la_CPPFLAGS =        \
68         $(CAS_CPPFLAGS)         \
69         $(KERNEL_CXXFLAGS)      \
70         -I$(srcdir)/../NMTDS    \
71         -I$(srcdir)/../NMTTools
72
73 libNMTAlgo_la_LDFLAGS  =                \
74         $(STDLIB)                       \
75         $(CAS_LDPATH) -lTKBool -lTKBO   \
76         $(KERNEL_LDFLAGS)               \
77         ../NMTTools/libNMTTools.la