2 top_srcdir=@top_srcdir@
5 VPATH=.:@srcdir@:@top_srcdir@/idl
13 LIB_SRC = GEOMImpl_IBasicOperations.cxx \
14 GEOMImpl_ITransformOperations.cxx \
15 GEOMImpl_IHealingOperations.cxx \
16 GEOMImpl_I3DPrimOperations.cxx \
17 GEOMImpl_IShapesOperations.cxx \
18 GEOMImpl_IBlocksOperations.cxx \
19 GEOMImpl_IBooleanOperations.cxx \
20 GEOMImpl_ICurvesOperations.cxx \
21 GEOMImpl_ILocalOperations.cxx \
22 GEOMImpl_IInsertOperations.cxx \
23 GEOMImpl_IMeasureOperations.cxx \
24 GEOMImpl_IGroupOperations.cxx \
26 GEOMImpl_PointDriver.cxx \
27 GEOMImpl_VectorDriver.cxx \
28 GEOMImpl_LineDriver.cxx \
29 GEOMImpl_PlaneDriver.cxx \
30 GEOMImpl_MarkerDriver.cxx \
31 GEOMImpl_TranslateDriver.cxx \
32 GEOMImpl_MirrorDriver.cxx \
33 GEOMImpl_OffsetDriver.cxx \
34 GEOMImpl_ScaleDriver.cxx \
35 GEOMImpl_PositionDriver.cxx \
36 GEOMImpl_BoxDriver.cxx \
37 GEOMImpl_ConeDriver.cxx \
38 GEOMImpl_CylinderDriver.cxx \
39 GEOMImpl_SphereDriver.cxx \
40 GEOMImpl_TorusDriver.cxx \
41 GEOMImpl_PrismDriver.cxx \
42 GEOMImpl_PipeDriver.cxx \
43 GEOMImpl_RevolutionDriver.cxx \
44 GEOMImpl_ShapeDriver.cxx \
45 GEOMImpl_BlockDriver.cxx \
46 GEOMImpl_Block6Explorer.cxx \
47 GEOMImpl_MeasureDriver.cxx \
48 GEOMImpl_PolylineDriver.cxx \
49 GEOMImpl_CircleDriver.cxx \
50 GEOMImpl_EllipseDriver.cxx \
51 GEOMImpl_ArcDriver.cxx \
52 GEOMImpl_SplineDriver.cxx \
53 GEOMImpl_SketcherDriver.cxx \
54 GEOMImpl_FilletDriver.cxx \
55 GEOMImpl_ChamferDriver.cxx \
56 GEOMImpl_BooleanDriver.cxx \
57 GEOMImpl_PartitionDriver.cxx \
58 GEOMImpl_CopyDriver.cxx \
59 GEOMImpl_ExportDriver.cxx \
60 GEOMImpl_ImportDriver.cxx \
61 GEOMImpl_RotateDriver.cxx \
62 GEOMImpl_ArchimedeDriver.cxx \
63 GEOMImpl_HealingDriver.cxx \
64 GEOMImpl_FillingDriver.cxx \
65 GEOMImpl_GlueDriver.cxx
77 EXPORT_HEADERS= GEOMImpl_Gen.hxx \
78 GEOMImpl_IBasicOperations.hxx \
79 GEOMImpl_ITransformOperations.hxx \
80 GEOMImpl_IHealingOperations.hxx \
81 GEOMImpl_I3DPrimOperations.hxx \
82 GEOMImpl_IShapesOperations.hxx \
83 GEOMImpl_IBlocksOperations.hxx \
84 GEOMImpl_IBooleanOperations.hxx \
85 GEOMImpl_ICurvesOperations.hxx \
86 GEOMImpl_ILocalOperations.hxx \
87 GEOMImpl_IInsertOperations.hxx \
88 GEOMImpl_IMeasureOperations.hxx \
89 GEOMImpl_IGroupOperations.hxx \
90 GEOMImpl_PointDriver.hxx \
91 GEOMImpl_VectorDriver.hxx \
92 GEOMImpl_LineDriver.hxx \
93 GEOMImpl_PlaneDriver.hxx \
94 GEOMImpl_MarkerDriver.hxx \
95 GEOMImpl_TranslateDriver.hxx \
96 GEOMImpl_MirrorDriver.hxx \
97 GEOMImpl_PositionDriver.hxx \
98 GEOMImpl_OffsetDriver.hxx \
99 GEOMImpl_ScaleDriver.hxx \
100 GEOMImpl_BoxDriver.hxx \
101 GEOMImpl_ConeDriver.hxx \
102 GEOMImpl_CylinderDriver.hxx \
103 GEOMImpl_SphereDriver.hxx \
104 GEOMImpl_TorusDriver.hxx \
105 GEOMImpl_PrismDriver.hxx \
106 GEOMImpl_PipeDriver.hxx \
107 GEOMImpl_RevolutionDriver.hxx \
108 GEOMImpl_ShapeDriver.hxx \
109 GEOMImpl_BlockDriver.hxx \
110 GEOMImpl_MeasureDriver.hxx \
111 GEOMImpl_PolylineDriver.hxx \
112 GEOMImpl_CircleDriver.hxx \
113 GEOMImpl_EllipseDriver.hxx \
114 GEOMImpl_ArcDriver.hxx \
115 GEOMImpl_SplineDriver.hxx \
116 GEOMImpl_SketcherDriver.hxx \
117 GEOMImpl_FilletDriver.hxx \
118 GEOMImpl_ChamferDriver.hxx \
119 GEOMImpl_BooleanDriver.hxx \
120 GEOMImpl_PartitionDriver.hxx \
121 GEOMImpl_CopyDriver.hxx \
122 GEOMImpl_ExportDriver.hxx \
123 GEOMImpl_ImportDriver.hxx \
124 GEOMImpl_RotateDriver.hxx \
125 GEOMImpl_ArchimedeDriver.hxx \
126 GEOMImpl_FillingDriver.hxx \
127 GEOMImpl_GlueDriver.hxx \
128 GEOMImpl_IArchimede.hxx \
129 GEOMImpl_IPoint.hxx \
130 GEOMImpl_IVector.hxx \
132 GEOMImpl_IPlane.hxx \
133 GEOMImpl_IMarker.hxx \
134 GEOMImpl_IMirror.hxx \
135 GEOMImpl_IOffset.hxx \
136 GEOMImpl_IScale.hxx \
137 GEOMImpl_IPosition.hxx \
140 GEOMImpl_ICylinder.hxx \
141 GEOMImpl_ISphere.hxx \
142 GEOMImpl_ITorus.hxx \
143 GEOMImpl_IPrism.hxx \
145 GEOMImpl_IRevolution.hxx \
146 GEOMImpl_IShapes.hxx \
147 GEOMImpl_IBlocks.hxx \
148 GEOMImpl_IMeasure.hxx \
149 GEOMImpl_IPolyline.hxx \
150 GEOMImpl_ICircle.hxx \
151 GEOMImpl_IEllipse.hxx \
153 GEOMImpl_ISpline.hxx \
154 GEOMImpl_ISketcher.hxx \
155 GEOMImpl_IFillet.hxx \
156 GEOMImpl_IChamfer.hxx \
157 GEOMImpl_IBoolean.hxx \
158 GEOMImpl_IPartition.hxx \
160 GEOMImpl_IImportExport.hxx \
161 GEOMImpl_ITranslate.hxx \
162 GEOMImpl_IRotate.hxx \
163 GEOMImpl_IBlockTrsf.hxx \
165 GEOMImpl_IHealing.hxx \
166 GEOMImpl_IFilling.hxx \
168 GEOMImpl_HealingDriver.hxx
170 # additionnal information to compil and link file
171 CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome $(BOOST_CPPFLAGS)
172 CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
173 LDFLAGS += -L${KERNEL_ROOT_DIR}/lib/salome $(CAS_LDPATH) -lTKCAF -lCASCatch -lGEOMbasic -lNMTAlgo -lShHealOper
176 # additional file to be cleaned