source: trunk/source/geometry/solids/BREPS/sources.cmake@ 1350

Last change on this file since 1350 was 1350, checked in by garnier, 15 years ago

update to last version 4.9.4

File size: 5.2 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4brep
4# Package: Geant4.src.G4geometry..G4brep
5#
6# Sources description for a library.
7# Lists the sources and headers of the code explicitely.
8# Lists include paths needed.
9# Lists the internal granular and global dependencies of the library.
10# Source specific properties should be added at the end.
11#
12# Generated on : 24/9/2010
13#
14# $Id: sources.cmake,v 1.2 2010/09/29 20:47:19 bmorgan Exp $
15#
16#------------------------------------------------------------------------------
17
18# List external includes needed.
19include_directories(${CLHEP_INCLUDE_DIRS})
20
21# List internal includes needed.
22include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/Boolean/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/CSG/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
29
30#
31# Define the Geant4 Module.
32#
33include(Geant4MacroDefineModule)
34GEANT4_DEFINE_MODULE(NAME G4brep
35 HEADERS
36 G4PlacedSolid.icc
37 G4Assembly.hh
38 G4Hyperbola.icc
39 G4Assembly.icc
40 G4PlacedSolid.hh
41 G4Axis2Placement3D.hh
42 G4PlacementVector.hh
43 G4Axis2Placement3D.icc
44 G4Plane.hh
45 G4BREPSolid.hh
46 G4Point3DVector.hh
47 G4BREPSolid.icc
48 G4PointRat.hh
49 G4BREPSolidBox.hh
50 G4PointRat.icc
51 G4BREPSolidCone.hh
52 G4ProjectedSurface.hh
53 G4BREPSolidCylinder.hh
54 G4Ray.icc
55 G4Ray.hh
56 G4BREPSolidOpenPCone.hh
57 G4Sort.hh
58 G4BREPSolidPCone.hh
59 G4STEPEntity.hh
60 G4BREPSolidPolyhedra.hh
61 G4SphericalSurface.hh
62 G4BREPSolidSphere.hh
63 G4Surface.icc
64 G4BREPSolidTorus.hh
65 G4Surface.hh
66 G4BSplineCurve.hh
67 G4SurfaceBoundary.hh
68 G4BSplineCurve.icc
69 G4SurfaceBoundary.icc
70 G4BSplineCurveWithKnots.hh
71 G4SurfaceList.hh
72 G4BSplineSurface.hh
73 G4ThreeMat.hh
74 G4BSplineSurface.icc
75 G4ToroidalSurface.hh
76 G4BSplineSurfaceWithKnots.hh
77 G4ToroidalSurface.icc
78 G4BezierSurface.hh
79 G4UVHit.hh
80 G4BezierSurface.icc
81 G4BoundingBox3D.hh
82 G4BoundingBox3D.icc
83 G4CircularCurve.hh
84 G4CircularCurve.icc
85 G4CompositeCurve.hh
86 G4CompositeCurve.icc
87 G4Conic.hh
88 G4Conic.icc
89 G4ConicalSurface.hh
90 G4ConicalSurface.icc
91 G4ControlPoints.hh
92 G4ControlPoints.icc
93 G4ConvexHull.hh
94 G4Curve.hh
95 G4Curve.icc
96 G4CurvePoint.hh
97 G4CurvePoint.icc
98 G4CurveRayIntersection.hh
99 G4CurveRayIntersection.icc
100 G4CurveVector.hh
101 G4CylindricalSurface.hh
102 G4CylindricalSurface.icc
103 G4Ellipse.hh
104 G4Ellipse.icc
105 G4FConicalSurface.hh
106 G4FConicalSurface.icc
107 G4FCylindricalSurface.hh
108 G4FCylindricalSurface.icc
109 G4FPlane.hh
110 G4FPlane.icc
111 G4Globals.hh
112 G4Hyperbola.hh
113 G4KnotVector.hh
114 G4KnotVector.icc
115 G4Line.hh
116 G4Line.icc
117 G4OsloMatrix.hh
118 G4OsloMatrix.icc
119 G4Parabola.hh
120 G4Parabola.icc
121 G4ProjectedSurface.icc
122 G4RectangularTrimmedSurface.hh
123 G4SphericalSurface.icc
124 G4SurfaceOfLinearExtrusion.hh
125 G4SurfaceOfRevolution.hh
126 SOURCES
127 G4Assembly.cc
128 G4Axis2Placement3D.cc
129 G4BREPSolid.cc
130 G4BREPSolidBox.cc
131 G4BREPSolidCone.cc
132 G4BREPSolidCylinder.cc
133 G4BREPSolidOpenPCone.cc
134 G4BREPSolidPCone.cc
135 G4BREPSolidPolyhedra.cc
136 G4BREPSolidSphere.cc
137 G4BREPSolidTorus.cc
138 G4BSplineCurve.cc
139 G4BSplineCurveWithKnots.cc
140 G4BSplineSurface.cc
141 G4BSplineSurfaceWithKnots.cc
142 G4BezierSurface.cc
143 G4BoundingBox3D.cc
144 G4CircularCurve.cc
145 G4CompositeCurve.cc
146 G4Conic.cc
147 G4ConicalSurface.cc
148 G4ControlPoints.cc
149 G4Curve.cc
150 G4CurvePoint.cc
151 G4CurveRayIntersection.cc
152 G4CylindricalSurface.cc
153 G4Ellipse.cc
154 G4FConicalSurface.cc
155 G4FCylindricalSurface.cc
156 G4FPlane.cc
157 G4Hyperbola.cc
158 G4KnotVector.cc
159 G4Line.cc
160 G4OsloMatrix.cc
161 G4Parabola.cc
162 G4PlacedSolid.cc
163 G4PointRat.cc
164 G4ProjectedSurface.cc
165 G4Ray.cc
166 G4RectangularTrimmedSurface.cc
167 G4Sort.cc
168 G4SphericalSurface.cc
169 G4Surface.cc
170 G4SurfaceBoundary.cc
171 G4SurfaceList.cc
172 G4SurfaceOfLinearExtrusion.cc
173 G4SurfaceOfRevolution.cc
174 G4ThreeMat.cc
175 G4ToroidalSurface.cc
176 GRANULAR_DEPENDENCIES
177 G4csg
178 G4geomBoolean
179 G4geometrymng
180 G4globman
181 G4graphics_reps
182 G4intercoms
183 GLOBAL_DEPENDENCIES
184 G4global
185 G4graphics_reps
186 G4intercoms
187 LINK_LIBRARIES
188)
189
190# List any source specific properties here
191
Note: See TracBrowser for help on using the repository browser.