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

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

update to last version 4.9.4

File size: 4.0 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4specsolids
4# Package: Geant4.src.G4geometry..G4specsolids
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.1 2010/09/29 18:43:17 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/volumes/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
30
31#
32# Define the Geant4 Module.
33#
34include(Geant4MacroDefineModule)
35GEANT4_DEFINE_MODULE(NAME G4specsolids
36    HEADERS
37        G4ClippablePolygon.hh
38        G4ClippablePolygon.icc
39        G4Ellipsoid.hh
40        G4Ellipsoid.icc
41        G4EllipticalCone.hh
42        G4EllipticalCone.icc
43        G4EllipticalTube.hh
44        G4EllipticalTube.icc
45        G4EnclosingCylinder.hh
46        G4ExtrudedSolid.hh
47        G4ExtrudedSolid.icc
48        G4GenericTrap.hh
49        G4GenericTrap.icc
50        G4Hype.hh
51        G4Hype.icc
52        G4IntersectingCone.hh
53        G4Paraboloid.hh
54        G4Paraboloid.icc
55        G4PolyPhiFace.hh
56        G4PolyPhiFace.icc
57        G4Polycone.hh
58        G4Polycone.icc
59        G4PolyconeSide.hh
60        G4Polyhedra.hh
61        G4Polyhedra.icc
62        G4PolyhedraSide.hh
63        G4QuadrangularFacet.hh
64        G4ReduciblePolygon.hh
65        G4SolidExtentList.hh
66        G4TessellatedGeometryAlgorithms.hh
67        G4TessellatedGeometryAlgorithms.icc
68        G4TessellatedSolid.hh
69        G4Tet.hh
70        G4TriangularFacet.hh
71        G4TwistBoxSide.hh
72        G4TwistTrapAlphaSide.hh
73        G4TwistTrapFlatSide.hh
74        G4TwistTrapParallelSide.hh
75        G4TwistTubsFlatSide.hh
76        G4TwistTubsHypeSide.hh
77        G4TwistTubsSide.hh
78        G4TwistedBox.hh
79        G4TwistedTrap.hh
80        G4TwistedTrd.hh
81        G4TwistedTubs.hh
82        G4VCSGface.hh
83        G4VCSGfaceted.hh
84        G4VFacet.hh
85        G4VFacet.icc
86        G4VTwistSurface.hh
87        G4VTwistSurface.icc
88        G4VTwistedFaceted.hh
89    SOURCES
90        G4ClippablePolygon.cc
91        G4Ellipsoid.cc
92        G4EllipticalCone.cc
93        G4EllipticalTube.cc
94        G4EnclosingCylinder.cc
95        G4ExtrudedSolid.cc
96        G4GenericTrap.cc
97        G4Hype.cc
98        G4IntersectingCone.cc
99        G4Paraboloid.cc
100        G4PolyPhiFace.cc
101        G4Polycone.cc
102        G4PolyconeSide.cc
103        G4Polyhedra.cc
104        G4PolyhedraSide.cc
105        G4QuadrangularFacet.cc
106        G4ReduciblePolygon.cc
107        G4SolidExtentList.cc
108        G4TessellatedGeometryAlgorithms.cc
109        G4TessellatedSolid.cc
110        G4Tet.cc
111        G4TriangularFacet.cc
112        G4TwistBoxSide.cc
113        G4TwistTrapAlphaSide.cc
114        G4TwistTrapFlatSide.cc
115        G4TwistTrapParallelSide.cc
116        G4TwistTubsFlatSide.cc
117        G4TwistTubsHypeSide.cc
118        G4TwistTubsSide.cc
119        G4TwistedBox.cc
120        G4TwistedTrap.cc
121        G4TwistedTrd.cc
122        G4TwistedTubs.cc
123        G4VCSGfaceted.cc
124        G4VFacet.cc
125        G4VTwistSurface.cc
126        G4VTwistedFaceted.cc
127    GRANULAR_DEPENDENCIES
128        G4geometrymng
129        G4globman
130        G4graphics_reps
131        G4hepnumerics
132        G4intercoms
133        G4volumes
134    GLOBAL_DEPENDENCIES
135        G4global
136        G4graphics_reps
137        G4intercoms
138    LINK_LIBRARIES
139)
140
141# List any source specific properties here
142
Note: See TracBrowser for help on using the repository browser.