source: trunk/source/geometry/management/sources.cmake@ 1353

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

update to last version 4.9.4

File size: 3.6 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4geometrymng
4# Package: Geant4.src.G4geometry.G4geometrymng
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:41:37 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/global/HEPGeometry/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
28
29#
30# Define the Geant4 Module.
31#
32include(Geant4MacroDefineModule)
33GEANT4_DEFINE_MODULE(NAME G4geometrymng
34 HEADERS
35 G4AffineTransform.hh
36 G4AffineTransform.icc
37 G4BlockingList.hh
38 G4BlockingList.icc
39 G4ErrorCylSurfaceTarget.hh
40 G4ErrorPlaneSurfaceTarget.hh
41 G4ErrorSurfaceTarget.hh
42 G4ErrorTanPlaneTarget.hh
43 G4ErrorTarget.hh
44 G4GeometryManager.hh
45 G4IdentityTrajectoryFilter.hh
46 G4LogicalSurface.hh
47 G4LogicalSurface.icc
48 G4LogicalVolume.hh
49 G4LogicalVolume.icc
50 G4LogicalVolumeStore.hh
51 G4PhysicalVolumeStore.hh
52 G4ReflectedSolid.hh
53 G4Region.hh
54 G4Region.icc
55 G4RegionStore.hh
56 G4SmartVoxelHeader.hh
57 G4SmartVoxelHeader.icc
58 G4SmartVoxelNode.hh
59 G4SmartVoxelNode.icc
60 G4SmartVoxelProxy.hh
61 G4SmartVoxelProxy.icc
62 G4SmartVoxelStat.hh
63 G4SolidStore.hh
64 G4TouchableHandle.hh
65 G4VCurvedTrajectoryFilter.hh
66 G4VNestedParameterisation.hh
67 G4VPVDivisionFactory.hh
68 G4VPVParameterisation.hh
69 G4VPhysicalVolume.hh
70 G4VPhysicalVolume.icc
71 G4VSolid.hh
72 G4VSolid.icc
73 G4VStoreNotifier.hh
74 G4VTouchable.hh
75 G4VTouchable.icc
76 G4VUserRegionInformation.hh
77 G4VVolumeMaterialScanner.hh
78 G4VoxelLimits.hh
79 G4VoxelLimits.icc
80 meshdefs.hh
81 voxeldefs.hh
82 SOURCES
83 G4BlockingList.cc
84 G4ErrorCylSurfaceTarget.cc
85 G4ErrorPlaneSurfaceTarget.cc
86 G4ErrorSurfaceTarget.cc
87 G4ErrorTanPlaneTarget.cc
88 G4ErrorTarget.cc
89 G4GeometryManager.cc
90 G4IdentityTrajectoryFilter.cc
91 G4LogicalSurface.cc
92 G4LogicalVolume.cc
93 G4LogicalVolumeStore.cc
94 G4PhysicalVolumeStore.cc
95 G4ReflectedSolid.cc
96 G4Region.cc
97 G4RegionStore.cc
98 G4SmartVoxelHeader.cc
99 G4SmartVoxelNode.cc
100 G4SmartVoxelProxy.cc
101 G4SmartVoxelStat.cc
102 G4SolidStore.cc
103 G4VCurvedTrajectoryFilter.cc
104 G4VNestedParameterisation.cc
105 G4VPVDivisionFactory.cc
106 G4VPVParameterisation.cc
107 G4VPhysicalVolume.cc
108 G4VSolid.cc
109 G4VTouchable.cc
110 G4VoxelLimits.cc
111 GRANULAR_DEPENDENCIES
112 G4globman
113 G4graphics_reps
114 G4intercoms
115 G4materials
116 GLOBAL_DEPENDENCIES
117 G4global
118 G4graphics_reps
119 G4intercoms
120 G4materials
121 LINK_LIBRARIES
122)
123
124# List any source specific properties here
125
Note: See TracBrowser for help on using the repository browser.