source: trunk/source/persistency/ascii/sources.cmake @ 1350

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

update to last version 4.9.4

File size: 5.1 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4geomtext
4# Package: Geant4.src.G4persistency.G4geomtext
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:50:05 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/divisions/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/BREPS/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/Boolean/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/CSG/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/specific/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
37
38#
39# Define the Geant4 Module.
40#
41include(Geant4MacroDefineModule)
42GEANT4_DEFINE_MODULE(NAME G4geomtext
43    HEADERS
44        G4tgbDetectorBuilder.hh
45        G4tgbDetectorConstruction.hh
46        G4tgbElement.hh
47        G4tgbGeometryDumper.hh
48        G4tgbIsotope.hh
49        G4tgbMaterial.hh
50        G4tgbMaterialMgr.hh
51        G4tgbMaterialMixture.hh
52        G4tgbMaterialMixtureByNoAtoms.hh
53        G4tgbMaterialMixtureByVolume.hh
54        G4tgbMaterialMixtureByWeight.hh
55        G4tgbMaterialSimple.hh
56        G4tgbPlaceParamCircle.hh
57        G4tgbPlaceParamLinear.hh
58        G4tgbPlaceParamSquare.hh
59        G4tgbPlaceParameterisation.hh
60        G4tgbRotationMatrix.hh
61        G4tgbRotationMatrixMgr.hh
62        G4tgbVolume.hh
63        G4tgbVolumeMgr.hh
64        G4tgrElement.hh
65        G4tgrElementFromIsotopes.hh
66        G4tgrElementSimple.hh
67        G4tgrEvaluator.hh
68        G4tgrFileIn.hh
69        G4tgrFileReader.hh
70        G4tgrIsotope.hh
71        G4tgrLineProcessor.hh
72        G4tgrMaterial.hh
73        G4tgrMaterialFactory.hh
74        G4tgrMaterialMixture.hh
75        G4tgrMaterialSimple.hh
76        G4tgrMessenger.hh
77        G4tgrParameterMgr.hh
78        G4tgrPlace.hh
79        G4tgrPlaceDivRep.hh
80        G4tgrPlaceParameterisation.hh
81        G4tgrPlaceSimple.hh
82        G4tgrRotationMatrix.hh
83        G4tgrRotationMatrixFactory.hh
84        G4tgrSolid.hh
85        G4tgrSolidBoolean.hh
86        G4tgrUtils.hh
87        G4tgrVolume.hh
88        G4tgrVolumeAssembly.hh
89        G4tgrVolumeDivision.hh
90        G4tgrVolumeMgr.hh
91    SOURCES
92        G4tgbDetectorBuilder.cc
93        G4tgbDetectorConstruction.cc
94        G4tgbElement.cc
95        G4tgbGeometryDumper.cc
96        G4tgbIsotope.cc
97        G4tgbMaterial.cc
98        G4tgbMaterialMgr.cc
99        G4tgbMaterialMixture.cc
100        G4tgbMaterialMixtureByNoAtoms.cc
101        G4tgbMaterialMixtureByVolume.cc
102        G4tgbMaterialMixtureByWeight.cc
103        G4tgbMaterialSimple.cc
104        G4tgbPlaceParamCircle.cc
105        G4tgbPlaceParamLinear.cc
106        G4tgbPlaceParamSquare.cc
107        G4tgbPlaceParameterisation.cc
108        G4tgbRotationMatrix.cc
109        G4tgbRotationMatrixMgr.cc
110        G4tgbVolume.cc
111        G4tgbVolumeMgr.cc
112        G4tgrElement.cc
113        G4tgrElementFromIsotopes.cc
114        G4tgrElementSimple.cc
115        G4tgrEvaluator.cc
116        G4tgrFileIn.cc
117        G4tgrFileReader.cc
118        G4tgrIsotope.cc
119        G4tgrLineProcessor.cc
120        G4tgrMaterial.cc
121        G4tgrMaterialFactory.cc
122        G4tgrMaterialMixture.cc
123        G4tgrMaterialSimple.cc
124        G4tgrMessenger.cc
125        G4tgrParameterMgr.cc
126        G4tgrPlace.cc
127        G4tgrPlaceDivRep.cc
128        G4tgrPlaceParameterisation.cc
129        G4tgrPlaceSimple.cc
130        G4tgrRotationMatrix.cc
131        G4tgrRotationMatrixFactory.cc
132        G4tgrSolid.cc
133        G4tgrSolidBoolean.cc
134        G4tgrUtils.cc
135        G4tgrVolume.cc
136        G4tgrVolumeAssembly.cc
137        G4tgrVolumeDivision.cc
138        G4tgrVolumeMgr.cc
139    GRANULAR_DEPENDENCIES
140        G4brep
141        G4csg
142        G4geomBoolean
143        G4geomdivision
144        G4geometrymng
145        G4globman
146        G4graphics_reps
147        G4hepnumerics
148        G4intercoms
149        G4materials
150        G4partman
151        G4specsolids
152        G4volumes
153    GLOBAL_DEPENDENCIES
154        G4geometry
155        G4global
156        G4graphics_reps
157        G4intercoms
158        G4materials
159        G4particles
160    LINK_LIBRARIES
161)
162
163# List any source specific properties here
164
Note: See TracBrowser for help on using the repository browser.