source: trunk/source/geometry/management/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: 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.