Salome HOME
e7214a93a056e57c9dbe93b4f25c5209c72c401d
[modules/gui.git] / src / SalomeApp / Makefile.in
1 #  File   : Makefile.in
2 #  Author : Vladimir Klyachin (OCN)
3 #  Module : SalomeApp
4 #  $Header$
5
6 top_srcdir=@top_srcdir@
7 top_builddir=../..
8 srcdir=@srcdir@
9 VPATH=.:@srcdir@:@srcdir@/resources
10
11
12 @COMMENCE@
13
14 # header files 
15 EXPORT_HEADERS= SalomeApp.h \
16                 SalomeApp_Application.h \
17                 SalomeApp_DataModel.h \
18                 SalomeApp_DataObject.h \
19                 SalomeApp_Module.h \
20                 SalomeApp_Study.h \
21                 SalomeApp_ExceptionHandler.h \
22                 SalomeApp_EventFilter.h \
23                 SalomeApp_Tools.h \
24                 SalomeApp_ImportOperation.h \
25                 SalomeApp_Filter.h \
26                 SalomeApp_TypeFilter.h \
27                 SalomeApp_StudyPropertiesDlg.h \
28                 SalomeApp_CheckFileDlg.h \
29                 SalomeApp_Operation.h \
30                 SalomeApp_Dialog.h \
31                 SalomeApp_UpdateFlags.h \
32                 SalomeApp_SwitchOp.cxx
33
34 # .po files to transform in .qm
35 PO_FILES = SalomeApp_images.po \
36            SalomeApp_msg_en.po
37
38 # Libraries targets
39 LIB = libSalomeApp.la
40
41 LIB_SRC= SalomeApp_Module.cxx \
42          SalomeApp_Application.cxx \
43          SalomeApp_DataModel.cxx \
44          SalomeApp_DataObject.cxx \
45          SalomeApp_Study.cxx \
46          SalomeApp_ExceptionHandler.cxx \
47          SalomeApp_EventFilter.cxx \
48          SalomeApp_PyInterp.cxx \
49          SalomeApp_Tools.cxx \
50          SalomeApp_ImportOperation.cxx \
51          SalomeApp_Filter.cxx \
52          SalomeApp_TypeFilter.cxx \
53          SalomeApp_StudyPropertiesDlg.cxx \
54          SalomeApp_ListView.cxx \
55          SalomeApp_CheckFileDlg.cxx \
56          SalomeApp_Operation.cxx \
57          SalomeApp_Dialog.cxx \
58          SalomeApp_SwitchOp.cxx
59
60 LIB_MOC = SalomeApp_Application.h \
61           SalomeApp_DataModel.h \
62           SalomeApp_Module.h \
63           SalomeApp_Study.h \
64           SalomeApp_StudyPropertiesDlg.h \
65           SalomeApp_ListView.h \
66           SalomeApp_CheckFileDlg.h \
67           SalomeApp_Operation.h \
68           SalomeApp_Dialog.h \
69           SalomeApp_SwitchOp.h
70
71 LIB_CLIENT_IDL = SALOMEDS.idl \
72                  SALOME_Exception.idl \
73                  SALOME_GenericObj.idl
74
75 RESOURCES_FILES = icon_select.png \
76                   SalomeApp.ini \
77                   SalomeApp.xml
78
79 CPPFLAGS+=$(PYTHON_INCLUDES) $(QT_INCLUDES) $(QWT_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
80
81 LDFLAGS+=$(PYTHON_LIBS) $(QT_MT_LIBS) 
82 LIBS+= -lsuit -lstd -lCAM -lObjBrowser -L$(KERNEL_ROOT_DIR)/lib/salome -lOpUtil -lSALOMELocalTrace $(CAS_KERNEL) -lSPlot2d -lGLViewer -lOCCViewer -lVTKViewer -lSalomeObject -lSVTK -lSOCC -lPyInterp -lPythonConsole -lLogWindow -lLightApp -lSalomeContainer -lToolsGUI
83
84 @CONCLUDE@
85
86
87
88
89