Salome HOME
This commit was generated by cvs2git to track changes on a CVS vendor
[modules/visu.git] / src / VISUGUI / Makefile.in
1 # -* Makefile *- 
2 #
3 # Author : Marc Tajchman (CEA)
4 # Date : 5/07/2001
5 # $Header$
6 #
7  
8 # source path
9 top_srcdir=@top_srcdir@
10 top_builddir=../..
11 srcdir=@srcdir@
12 VPATH=.:@srcdir@:$(top_srcdir)/idl:$(top_builddir)/idl
13
14 @COMMENCE@
15
16 EXPORT_PYSCRIPTS = \
17         VisuGUI.py
18
19 # header files 
20 EXPORT_HEADERS= \
21                 VisuGUI_NonIsometricDlg.h
22
23 # .po files to transform in .qm
24 PO_FILES = \
25            VISU_msg_en.po VISU_icons.po
26
27 # Libraries targets
28 LIB = libVISUGUI.la
29 LIB_SRC =       VisuGUI.cxx \
30                 VisuGUI_CellsResultsDlg.cxx \
31                 VisuGUI_PointsResultsDlg.cxx \
32                 VisuGUI_Selection.cxx \
33                 VisuGUI_PhaseDlg.cxx \
34                 VisuGUI_PhaseMagnitudeDlg.cxx \
35                 VisuGUI_MagnitudeDlg.cxx \
36                 VisuGUI_PartialScaDlg.cxx \
37                 VisuGUI_IsoSurfacesDlg.cxx \
38                 VisuGUI_CursorDlg.cxx \
39                 VisuGUI_VectorsDlg.cxx \
40                 VisuGUI_CutPlanesDlg.cxx \
41                 VisuGUI_SelVectCompDlg.cxx \
42                 VisuGUI_ScalarBarDlg.cxx \
43                 VisuGUI_SweepPrefDlg.cxx \
44                 VisuGUI_VisuAsDlg.cxx \
45                 VisuGUI_NonIsometricDlg.cxx \
46                 VisuGUI_StreamLinesDlg.cxx \
47                 VisuGUI_TimeAnimation.cxx
48
49 LIB_MOC = \
50                 VisuGUI.h \
51                 VisuGUI_CellsResultsDlg.h \
52                 VisuGUI_PointsResultsDlg.h \
53                 VisuGUI_PhaseDlg.h \
54                 VisuGUI_PhaseMagnitudeDlg.h \
55                 VisuGUI_MagnitudeDlg.h \
56                 VisuGUI_PartialScaDlg.h \
57                 VisuGUI_IsoSurfacesDlg.h \
58                 VisuGUI_CursorDlg.h \
59                 VisuGUI_VectorsDlg.h \
60                 VisuGUI_CutPlanesDlg.h \
61                 VisuGUI_SelVectCompDlg.h \
62                 VisuGUI_ScalarBarDlg.h \
63                 VisuGUI_SweepPrefDlg.h \
64                 VisuGUI_VisuAsDlg.h \
65                 VisuGUI_NonIsometricDlg.h \
66                 VisuGUI_StreamLinesDlg.h \
67                 VisuGUI_TimeAnimation.h
68
69 LIB_CLIENT_IDL = SALOME_Exception.idl \
70                  VISU_Gen.idl \
71                  Med_Gen.idl \
72                  MED.idl \
73                  SALOMEDS.idl \
74                  SALOME_ModuleCatalog.idl \
75                  SALOME_Component.idl \
76                  SALOMEDS_Attributes.idl \
77
78 LIB_SERVER_IDL = 
79
80 # additionnal information to compil and link file
81
82 CPPFLAGS +=  -ftemplate-depth-32 $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) \
83         $(MED2_INCLUDES) $(HDF5_INCLUDES) $(QWT_INCLUDES) \
84         -I${KERNEL_ROOT_DIR}/include/salome
85 CXXFLAGS +=  -ftemplate-depth-32 $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
86
87 LDFLAGS += $(OCC_LIBS) $(MED2_LIBS) $(HDF5_LIBS) $(VTK_LIBS) $(QWT_LIBS) -lSalomeGUI -lSalomeNS \
88         -lVisuObject -lVISUEngine -lmed -lVTKViewer -L${KERNEL_ROOT_DIR}/lib/salome
89
90
91 @CONCLUDE@
92