]> SALOME platform Git repositories - modules/gui.git/blob - src/OBJECT/Makefile.am
Salome HOME
Merge from V6_main_20120808 08Aug12
[modules/gui.git] / src / OBJECT / Makefile.am
1 # Copyright (C) 2007-2012  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
23 include $(top_srcdir)/adm_local/unix/make_common_starter.am
24
25 lib_LTLIBRARIES = libSalomeObject.la
26
27 salomeinclude_HEADERS =                                         \
28         SALOME_InteractiveObject.hxx                            \
29         Handle_SALOME_InteractiveObject.hxx                     \
30         SALOME_AISShape.hxx                                     \
31         Handle_SALOME_AISShape.hxx                              \
32         SALOME_AISObject.hxx                                    \
33         Handle_SALOME_AISObject.hxx                             \
34         SALOME_ListIO.hxx                                       \
35         SALOME_ListIteratorOfListIO.hxx                         \
36         Handle_SALOME_ListNodeOfListIO.hxx                      \
37         SALOME_ListNodeOfListIO.hxx                             \
38         Handle_SALOME_Filter.hxx                                \
39         SALOME_Filter.hxx                                       \
40         Handle_SALOME_TypeFilter.hxx                            \
41         SALOME_TypeFilter.hxx                                   \
42         SALOME_DataMapOfIOMapOfInteger.hxx                      \
43         SALOME_DataMapIteratorOfDataMapOfIOMapOfInteger.hxx     \
44         SALOME_DataMapNodeOfDataMapOfIOMapOfInteger.hxx         \
45         Handle_SALOME_DataMapNodeOfDataMapOfIOMapOfInteger.hxx  \
46         SALOME_Selection.h
47
48 dist_libSalomeObject_la_SOURCES =                               \
49         SALOME_InteractiveObject.cxx                            \
50         SALOME_AISShape.cxx                                     \
51         SALOME_AISObject.cxx                                    \
52         SALOME_ListIO_0.cxx                                     \
53         SALOME_ListIteratorOfListIO_0.cxx                       \
54         SALOME_ListNodeOfListIO_0.cxx                           \
55         SALOME_Filter.cxx                                       \
56         SALOME_TypeFilter.cxx                                   \
57         SALOME_DataMapOfIOMapOfInteger_0.cxx                    \
58         SALOME_DataMapNodeOfDataMapOfIOMapOfInteger_0.cxx       \
59         SALOME_DataMapIteratorOfDataMapOfIOMapOfInteger_0.cxx
60
61 libSalomeObject_la_CPPFLAGS = $(QT_INCLUDES) $(CAS_CPPFLAGS) @KERNEL_CXXFLAGS@
62 libSalomeObject_la_LDFLAGS  = $(QT_LIBS) $(CAS_LDPATH) -lTKV3d
63
64 # internal (non-distributed) headers
65 EXTRA_DIST +=                           \
66         SALOME_AISObject.ixx            \
67         SALOME_AISObject.jxx            \
68         SALOME_AISShape.ixx             \
69         SALOME_AISShape.jxx             \
70         SALOME_Filter.ixx               \
71         SALOME_Filter.jxx               \
72         SALOME_InteractiveObject.ixx    \
73         SALOME_InteractiveObject.jxx    \
74         SALOME_TypeFilter.ixx           \
75         SALOME_TypeFilter.jxx