Salome HOME
dac27c28a15bfc4dcc41b70d800114a25be39f64
[modules/gui.git] / src / GLViewer / 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 : Vladimir Klyachin (OCN)
21 #  Module : caf
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= GLViewer.h \
34                 GLViewer_AspectLine.h \
35                 GLViewer_BaseDrawers.h \
36                 GLViewer_BaseObjects.h \
37                 GLViewer_Compass.h \
38                 GLViewer_Context.h \
39                 GLViewer_CoordSystem.h \
40                 GLViewer_Defs.h \
41                 GLViewer_Drawer.h \
42                 GLViewer_Geom.h \
43                 GLViewer_Grid.h \
44                 GLViewer_Group.h \
45                 GLViewer_MimeSource.h \
46                 GLViewer_Object.h \
47                 GLViewer_Selector.h \
48                 GLViewer_Selector2d.h \
49                 GLViewer_Text.h \
50                 GLViewer_Tools.h \
51                 GLViewer_ToolTip.h \
52                 GLViewer_ViewFrame.h \
53                 GLViewer_ViewManager.h \
54                 GLViewer_ViewPort.h \
55                 GLViewer_ViewPort2d.h \
56                 GLViewer_Viewer.h \
57                 GLViewer_Viewer2d.h \
58                 GLViewer_Widget.h
59                      
60 # .po files to transform in .qm
61 PO_FILES = GLViewer_images.po \
62            GLViewer_msg_en.po
63
64 # Libraries targets
65 LIB = libGLViewer.la
66
67 LIB_SRC= GLViewer_AspectLine.cxx \
68          GLViewer_BaseDrawers.cxx \
69          GLViewer_BaseObjects.cxx \
70          GLViewer_Compass.cxx \
71          GLViewer_Context.cxx \
72          GLViewer_CoordSystem.cxx \
73          GLViewer_Drawer.cxx \
74          GLViewer_Geom.cxx \
75          GLViewer_Grid.cxx \
76          GLViewer_Group.cxx \
77          GLViewer_MimeSource.cxx \
78          GLViewer_Object.cxx \
79          GLViewer_Selector.cxx \
80          GLViewer_Selector2d.cxx \
81          GLViewer_Text.cxx \
82          GLViewer_Tools.cxx \
83          GLViewer_ToolTip.cxx \
84          GLViewer_ViewFrame.cxx \
85          GLViewer_ViewManager.cxx \
86          GLViewer_ViewPort.cxx \
87          GLViewer_ViewPort2d.cxx \
88          GLViewer_Viewer.cxx \
89          GLViewer_Viewer2d.cxx \
90          GLViewer_Widget.cxx
91
92 LIB_MOC = GLViewer_Selector.h \
93         GLViewer_Selector2d.h \
94         GLViewer_ToolTip.h \
95         GLViewer_ViewFrame.h \
96         GLViewer_ViewManager.h \
97         GLViewer_ViewPort.h \
98         GLViewer_ViewPort2d.h \
99         GLViewer_Viewer.h \
100         GLViewer_Viewer2d.h \
101         GLViewer_Widget.h
102
103 RESOURCES_FILES = cursor_rotate.png \
104                   cursor_sketch.png \
105                   cursor_zoom.png \
106                   view_dump.png \
107                   view_fitall.png \
108                   view_fitarea.png \
109                   view_fitselect.png \
110                   view_glpan.png \
111                   view_pan.png \
112                   view_reset.png \
113                   view_zoom.png
114
115 CPPFLAGS+=$(QT_INCLUDES) $(OCC_INCLUDES)
116
117 LDFLAGS+=$(QT_MT_LIBS) $(CAS_KERNEL)
118
119 LIBS+= -lsuit -L/usr/X11R6/lib@LIB_LOCATION_SUFFIX@ -lGLU
120
121 @CONCLUDE@