1 # Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
3 # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
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.
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.
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
20 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
23 # Author : Vladimir Klyachin (OCN)
26 include $(top_srcdir)/adm_local/unix/make_common_starter.am
28 lib_LTLIBRARIES = libVTKViewer.la
30 salomeinclude_HEADERS = \
32 VTKViewer_CellLocationsArray.h \
34 VTKViewer_ExtractUnstructuredGrid.h \
35 VTKViewer_ConvexTool.h \
37 VTKViewer_GeometryFilter.h \
38 VTKViewer_AppendFilter.h \
39 VTKViewer_Algorithm.h \
40 VTKViewer_InteractorStyle.h \
41 VTKViewer_RenderWindow.h \
42 VTKViewer_RenderWindowInteractor.h \
43 VTKViewer_ShrinkFilter.h \
44 VTKViewer_TransformFilter.h \
45 VTKViewer_Transform.h \
46 VTKViewer_Trihedron.h \
47 VTKViewer_Utilities.h \
48 VTKViewer_ViewManager.h \
49 VTKViewer_ViewModel.h \
50 VTKViewer_ViewWindow.h \
53 dist_libVTKViewer_la_SOURCES = \
54 VTKViewer_CellLocationsArray.cxx \
56 VTKViewer_ExtractUnstructuredGrid.cxx \
57 VTKViewer_Filter.cxx \
58 VTKViewer_GeometryFilter.cxx \
59 VTKViewer_AppendFilter.cxx \
60 VTKViewer_InteractorStyle.cxx \
61 VTKViewer_RenderWindow.cxx \
62 VTKViewer_RenderWindowInteractor.cxx \
63 VTKViewer_ShrinkFilter.cxx \
64 VTKViewer_Transform.cxx \
65 VTKViewer_TransformFilter.cxx \
66 VTKViewer_Trihedron.cxx \
67 VTKViewer_Utilities.cxx \
68 VTKViewer_ViewManager.cxx \
69 VTKViewer_ViewModel.cxx \
70 VTKViewer_ConvexTool.cxx \
71 VTKViewer_ViewWindow.cxx
74 VTKViewer_RenderWindow_moc.cxx \
75 VTKViewer_RenderWindowInteractor_moc.cxx \
76 VTKViewer_ViewManager_moc.cxx \
77 VTKViewer_ViewModel_moc.cxx \
78 VTKViewer_ViewWindow_moc.cxx
79 nodist_libVTKViewer_la_SOURCES = $(MOC_FILES)
81 dist_salomeres_DATA = \
82 resources/vtk_view_back.png \
83 resources/vtk_view_bottom.png \
84 resources/vtk_view_camera_dump.png \
85 resources/vtk_view_fitall.png \
86 resources/vtk_view_fitarea.png \
87 resources/vtk_view_front.png \
88 resources/vtk_view_glpan.png \
89 resources/vtk_view_left.png \
90 resources/vtk_view_pan.png \
91 resources/vtk_view_reset.png \
92 resources/vtk_view_right.png \
93 resources/vtk_view_rotate.png \
94 resources/vtk_view_top.png \
95 resources/vtk_view_triedre.png \
96 resources/vtk_view_zoom.png
98 nodist_salomeres_DATA = \
102 libVTKViewer_la_CPPFLAGS = $(QT_INCLUDES) $(VTK_INCLUDES) $(CAS_CPPFLAGS) \
103 -I$(srcdir)/../Qtx -I$(srcdir)/../SUIT
104 libVTKViewer_la_LDFLAGS = $(VTK_LIBS) $(QT_MT_LIBS) $(CAS_KERNEL) $(OGL_LIBS) \
105 ../Qtx/libqtx.la ../SUIT/libsuit.la
109 bin_PROGRAMS = VTKViewer
111 dist_VTKViewer_SOURCES = VTKViewer.cxx
113 VTKViewer_CPPFLAGS = $(libVTKViewer_la_CPPFLAGS)
114 VTKViewer_LDADD = libVTKViewer.la $(libVTKViewer_la_LDFLAGS)