Salome HOME
IPAL19834: Incorrect result after make Partition of 2 objects. A fix by PKV.
[modules/geom.git] / src / NMTTools / NMTTools.pro
1 TEMPLATE = lib
2 TARGET = NMTTools
3 DESTDIR = ../../lib
4 MOC_DIR = ../../moc
5 OBJECTS_DIR = ../../obj/$$TARGET
6
7 CASROOT = $$(CASROOT)
8 CAS_CPPFLAGS = $${CASROOT}/inc
9
10 KERNEL_CXXFLAGS = $$(KERNEL_ROOT_DIR)/include/salome
11
12 STDLIB = -lstdc++
13
14 CAS_LDPATH = -L$$(CASROOT)/Linux/lib 
15
16 KERNEL_LDFLAGS = -L$$(KERNEL_ROOT_DIR)/lib/salome
17
18 INCLUDEPATH += $${CAS_CPPFLAGS} $${KERNEL_CXXFLAGS} ../NMTDS
19
20 LIBS += -L$$(GEOM_ROOT_DIR)/lib -lNMTDS $${STDLIB} $${CAS_LDPATH} -lTKBool -lTKBO $${KERNEL_LDFLAGS}
21
22 CONFIG -= debug release debug_and_release
23 CONFIG += qt thread debug dll shared
24
25 win32:DEFINES += WIN32 
26 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
27
28 HEADERS  = Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
29 HEADERS += Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
30 HEADERS += Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger.hxx
31 HEADERS += Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape.hxx
32 HEADERS += Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock.hxx
33 HEADERS += Handle_NMTTools_ListNodeOfListOfCommonBlock.hxx
34 HEADERS += Handle_NMTTools_ListNodeOfListOfCoupleOfShape.hxx
35 HEADERS += NMTTools_CommonBlockAPI.hxx
36 HEADERS += NMTTools_CommonBlock.hxx
37 HEADERS += NMTTools_CommonBlockPool.hxx
38 HEADERS += NMTTools_CoupleOfShape.hxx
39 HEADERS += NMTTools_DEProcessor.hxx
40 HEADERS += NMTTools_DSFiller.hxx
41 HEADERS += NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger.hxx
42 HEADERS += NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape.hxx
43 HEADERS += NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock.hxx
44 HEADERS += NMTTools_IndexedDataMapOfIndexedMapOfInteger.hxx
45 HEADERS += NMTTools_IndexedDataMapOfShapeIndexedMapOfShape.hxx
46 HEADERS += NMTTools_IndexedDataMapOfShapePaveBlock.hxx
47 HEADERS += NMTTools_IteratorOfCoupleOfShape.hxx
48 HEADERS += NMTTools_ListIteratorOfListOfCommonBlock.hxx
49 HEADERS += NMTTools_ListIteratorOfListOfCoupleOfShape.hxx
50 HEADERS += NMTTools_ListNodeOfListOfCommonBlock.hxx
51 HEADERS += NMTTools_ListNodeOfListOfCoupleOfShape.hxx
52 HEADERS += NMTTools_ListOfCommonBlock.hxx
53 HEADERS += NMTTools_ListOfCoupleOfShape.hxx
54 HEADERS += NMTTools_PaveFiller.hxx
55 HEADERS += NMTTools_PCurveMaker.hxx
56 HEADERS += NMTTools_PDSFiller.hxx
57 HEADERS += NMTTools_PPaveFiller.hxx
58 HEADERS += NMTTools_Tools.hxx
59 HEADERS += Handle_NMTTools_DataMapNodeOfDataMapOfIntegerListOfPaveBlock.hxx
60 HEADERS += Handle_NMTTools_StdMapNodeOfMapOfPaveBlock.hxx
61 HEADERS += NMTTools_DataMapIteratorOfDataMapOfIntegerListOfPaveBlock.hxx
62 HEADERS += NMTTools_DataMapNodeOfDataMapOfIntegerListOfPaveBlock.hxx
63 HEADERS += NMTTools_DataMapOfIntegerListOfPaveBlock.hxx
64 HEADERS += NMTTools_MapIteratorOfMapOfPaveBlock.hxx
65 HEADERS += NMTTools_MapOfPaveBlock.hxx
66 HEADERS += NMTTools_StdMapNodeOfMapOfPaveBlock.hxx
67
68 SOURCES  = NMTTools_CommonBlockAPI.cxx
69 SOURCES += NMTTools_CommonBlock.cxx
70 SOURCES += NMTTools_CommonBlockPool_0.cxx
71 SOURCES += NMTTools_CoupleOfShape.cxx
72 SOURCES += NMTTools_DEProcessor.cxx
73 SOURCES += NMTTools_DSFiller.cxx
74 SOURCES += NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger_0.cxx
75 SOURCES += NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape_0.cxx
76 SOURCES += NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock_0.cxx
77 SOURCES += NMTTools_IndexedDataMapOfIndexedMapOfInteger_0.cxx
78 SOURCES += NMTTools_IndexedDataMapOfShapeIndexedMapOfShape_0.cxx
79 SOURCES += NMTTools_IndexedDataMapOfShapePaveBlock_0.cxx
80 SOURCES += NMTTools_IteratorOfCoupleOfShape.cxx
81 SOURCES += NMTTools_ListIteratorOfListOfCommonBlock_0.cxx
82 SOURCES += NMTTools_ListIteratorOfListOfCoupleOfShape_0.cxx
83 SOURCES += NMTTools_ListNodeOfListOfCommonBlock_0.cxx
84 SOURCES += NMTTools_ListNodeOfListOfCoupleOfShape_0.cxx
85 SOURCES += NMTTools_ListOfCommonBlock_0.cxx
86 SOURCES += NMTTools_ListOfCoupleOfShape_0.cxx
87 SOURCES += NMTTools_PaveFiller_0.cxx
88 SOURCES += NMTTools_PaveFiller_1.cxx
89 SOURCES += NMTTools_PaveFiller_2.cxx
90 SOURCES += NMTTools_PaveFiller_3.cxx
91 SOURCES += NMTTools_PaveFiller_4.cxx
92 SOURCES += NMTTools_PaveFiller_5.cxx
93 SOURCES += NMTTools_PaveFiller_6.cxx
94 SOURCES += NMTTools_PaveFiller_7.cxx
95 SOURCES += NMTTools_PaveFiller_8.cxx
96 SOURCES += NMTTools_PaveFiller_9.cxx
97 SOURCES += NMTTools_PaveFiller.cxx
98 SOURCES += NMTTools_PCurveMaker.cxx
99 SOURCES += NMTTools_Tools.cxx
100 SOURCES += NMTTools_DataMapIteratorOfDataMapOfIntegerListOfPaveBlock_0.cxx
101 SOURCES += NMTTools_DataMapNodeOfDataMapOfIntegerListOfPaveBlock_0.cxx
102 SOURCES += NMTTools_DataMapOfIntegerListOfPaveBlock_0.cxx
103 SOURCES += NMTTools_MapIteratorOfMapOfPaveBlock_0.cxx
104 SOURCES += NMTTools_MapOfPaveBlock_0.cxx
105 SOURCES += NMTTools_StdMapNodeOfMapOfPaveBlock_0.cxx
106
107 includes.files = $$HEADERS
108 includes.path = ../../include
109
110 INSTALLS += includes