Salome HOME
Porting to Qt4.
[modules/geom.git] / src / GEOMFiltersSelection / GEOMFiltersSelection.pro
1 TEMPLATE = lib
2 TARGET = GEOMFiltersSelection
3 DESTDIR = ../../lib
4 MOC_DIR = ../../moc
5 OBJECTS_DIR = ../../obj/$$TARGET
6
7 QT_INCLUDES = $$(QTDIR)/include $$(QTDIR)/include/QtCore $$(QTDIR)/include/QtGui $$(QTDIR)/include/QtOpenGL $$(QTDIR)/include/QtXml
8
9 CASROOT = $$(CASROOT)
10 CAS_CPPFLAGS = $${CASROOT}/inc
11
12 BOOST_CPPFLAGS = $$(BOOSTDIR)/include
13
14 GUI_CXXFLAGS = $$(GUI_ROOT_DIR)/include/salome
15
16 KERNEL_CXXFLAGS = $$(KERNEL_ROOT_DIR)/include/salome
17
18 CORBA_INCLUDES = $$(OMNIORBDIR)/include $$(OMNIORBDIR)/include/omniORB4 $$(OMNIORBDIR)/include/COS
19
20 GUI_LDFLAGS = -L$$(GUI_ROOT_DIR)/lib/salome
21
22 KERNEL_LDFLAGS = -L$$(KERNEL_ROOT_DIR)/lib/salome
23
24 INCLUDEPATH += $${QT_INCLUDES} $${CAS_CPPFLAGS} $${BOOST_CPPFLAGS} $${GUI_CXXFLAGS} $${KERNEL_CXXFLAGS} $${CORBA_CXXFLAGS} $${CORBA_INCLUDES} ../GEOMClient $$(GEOM_ROOT_DIR)/idl $$(GEOM_ROOT_DIR)/salome_adm/unix
25
26 LIBS += -L$$(GEOM_ROOT_DIR)/idl -lSalomeIDLGEOM -L$$(GEOM_ROOT_DIR)/lib -lGEOMClient $${GUI_LDFLAGS} -lsuit -lSalomeApp -lSalomeSession $${KERNEL_LDFLAGS} -lSalomeLifeCycleCORBA -lSalomeContainer -lTOOLSDS
27
28 CONFIG -= debug release debug_and_release
29 CONFIG += qt thread debug dll shared
30
31 win32:DEFINES += WIN32 
32 DEFINES += OCC_VERSION_MAJOR=6 OCC_VERSION_MINOR=1 OCC_VERSION_MAINTENANCE=1 LIN LINTEL CSFDB No_exception HAVE_CONFIG_H HAVE_LIMITS_H HAVE_WOK_CONFIG_H OCC_CONVERT_SIGNALS OMNIORB_VERSION=4 __x86__ __linux__ COMP_CORBA_DOUBLE COMP_CORBA_LONG
33
34 HEADERS  = GEOM_SelectionFilter.h
35 HEADERS += GEOM_EdgeFilter.h
36 HEADERS += GEOM_FaceFilter.h
37 HEADERS += GEOM_TypeFilter.h
38 HEADERS += GEOM_PreviewFilter.h
39 HEADERS += GEOM_LogicalFilter.h
40 HEADERS += GEOM_OCCFilter.h
41
42 SOURCES  = GEOM_SelectionFilter.cxx
43 SOURCES += GEOM_EdgeFilter.cxx
44 SOURCES += GEOM_FaceFilter.cxx
45 SOURCES += GEOM_TypeFilter.cxx
46 SOURCES += GEOM_PreviewFilter.cxx
47 SOURCES += GEOM_LogicalFilter.cxx
48 SOURCES += GEOM_OCCFilter.cxx
49
50 includes.files = $$HEADERS
51 includes.path = ../../include
52
53 INSTALLS += includes