]> SALOME platform Git repositories - modules/gui.git/blob - src/SVTK/Makefile.in
Salome HOME
810689524f55385ff544f88d548b039925301024
[modules/gui.git] / src / SVTK / Makefile.in
1 #  Copyright (C) 2005  CEA/DEN, EDF R&D, OPEN CASCADE, PRINCIPIA 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/
18 #
19 #  File   : Makefile.in
20 #  Author : Alexander Solovyov(OCN)
21 #  Module : SVTK
22 # $Header: 
23
24 top_srcdir=@top_srcdir@
25 top_builddir=../..
26 srcdir=@srcdir@
27 VPATH=.:@srcdir@:@srcdir@/resources
28
29
30 @COMMENCE@
31
32 # header files
33 EXPORT_HEADERS= \
34         SVTK.h \
35         SVTK_Prs.h \
36         SVTK_Actor.h \
37         SALOME_Actor.h \
38         SVTK_RectPicker.h \
39         SVTK_DeviceActor.h \
40         SVTK_DialogBase.h \
41         SVTK_FontWidget.h \
42         SVTK_CubeAxesActor2D.h \
43         SVTK_Functor.h \
44         SVTK_MainWindow.h \
45         SVTK_View.h \
46         SVTK_ViewManager.h \
47         SVTK_ViewModel.h \
48         SVTK_ViewWindow.h \
49         SVTK_Renderer.h \
50         SVTK_InteractorStyle.h \
51         SVTK_RenderWindowInteractor.h \
52         SVTK_GenericRenderWindowInteractor.h \
53         SVTK_Selector.h \
54         SVTK_Selection.h \
55         SVTK_SelectionEvent.h \
56         SVTK_SpaceMouse.h \
57         SVTK_Event.h \
58         SVTK_ViewModelBase.h
59
60 PO_FILES = \
61         SVTK_msg_en.po \
62         SVTK_images.po
63
64 # Libraries targets
65 LIB = libSVTK.la
66
67 LIB_SRC= \
68         SVTK_Prs.cxx \
69         SVTK_Actor.cxx \
70         SALOME_Actor.cxx \
71         SVTK_RectPicker.cxx \
72         SVTK_DeviceActor.cxx \
73         SVTK_CubeAxesActor2D.cxx \
74         SVTK_NonIsometricDlg.cxx \
75         SVTK_UpdateRateDlg.cxx \
76         SVTK_CubeAxesDlg.cxx \
77         SVTK_DialogBase.cxx \
78         SVTK_FontWidget.cxx \
79         SVTK_Trihedron.cxx \
80         SVTK_MainWindow.cxx \
81         SVTK_View.cxx \
82         SVTK_ViewManager.cxx \
83         SVTK_ViewModel.cxx \
84         SVTK_Renderer.cxx \
85         SVTK_ViewWindow.cxx \
86         SVTK_InteractorStyle.cxx \
87         SVTK_RenderWindowInteractor.cxx \
88         SVTK_GenericRenderWindowInteractor.cxx \
89         SVTK_SpaceMouse.cxx \
90         SVTK_Selector.cxx
91
92 LIB_MOC = \
93         SVTK_GenericRenderWindowInteractor.h \
94         SVTK_RenderWindowInteractor.h \
95         SVTK_NonIsometricDlg.h \
96         SVTK_UpdateRateDlg.h \
97         SVTK_CubeAxesDlg.h \
98         SVTK_FontWidget.h \
99         SVTK_DialogBase.h \
100         SVTK_ViewModelBase.h \
101         SVTK_ViewManager.h \
102         SVTK_ViewWindow.h \
103         SVTK_MainWindow.h \
104         SVTK_ViewModel.h \
105         SVTK_View.h
106
107 BIN = SVTK
108
109 CPPFLAGS+= \
110         $(QT_INCLUDES) \
111         $(OCC_INCLUDES) \
112         $(VTK_INCLUDES) \
113         $(QWT_INCLUDES) \
114         $(BOOST_CPPFLAGS)
115
116 LDFLAGS+= \
117         $(QT_MT_LIBS) \
118         $(OCC_LIBS) \
119         $(QWT_LIBS) \
120         $(VTK_LIBS)
121
122 LIBS+= -lqtx -lsuit -lstd -lCAM -lSalomeObject -lSalomePrs -lVTKViewer
123
124 LDFLAGSFORBIN=$(LDFLAGS) $(LIBS)
125
126 @CONCLUDE@