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

Last change on this file was 1350, checked in by garnier, 15 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.