source: trunk/source/geometry/navigation/sources.cmake

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

update to last version 4.9.4

File size: 4.1 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4navigation
4# Package: Geant4.src.G4geometry.G4navigation
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.2 2010/11/10 11:24:46 gcosmo 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/magneticfield/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/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)
30include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
31
32#
33# Define the Geant4 Module.
34#
35include(Geant4MacroDefineModule)
36GEANT4_DEFINE_MODULE(NAME G4navigation
37    HEADERS
38        G4AuxiliaryNavServices.hh
39        G4AuxiliaryNavServices.icc
40        G4BrentLocator.hh
41        G4DrawVoxels.hh
42        G4ErrorPropagationNavigator.hh
43        G4GeomTestErrorList.hh
44        G4GeomTestLogger.hh
45        G4GeomTestOverlapList.hh
46        G4GeomTestOvershootList.hh
47        G4GeomTestPoint.hh
48        G4GeomTestSegment.hh
49        G4GeomTestStreamLogger.hh
50        G4GeomTestVolPoint.hh
51        G4GeomTestVolume.hh
52        G4GeometryMessenger.hh
53        G4MultiLevelLocator.hh
54        G4MultiNavigator.hh
55        G4NavigationLogger.hh
56        G4Navigator.hh
57        G4Navigator.icc
58        G4NormalNavigation.hh
59        G4NormalNavigation.icc
60        G4ParameterisedNavigation.hh
61        G4ParameterisedNavigation.icc
62        G4PartialPhantomParameterisation.hh
63        G4PathFinder.hh
64        G4PhantomParameterisation.hh
65        G4PhantomParameterisation.icc
66        G4PropagatorInField.hh
67        G4PropagatorInField.icc
68        G4RegularNavigation.hh
69        G4RegularNavigationHelper.hh
70        G4ReplicaNavigation.hh
71        G4ReplicaNavigation.icc
72        G4SafetyHelper.hh
73        G4SimpleLocator.hh
74        G4TransportationManager.hh
75        G4TransportationManager.icc
76        G4VIntersectionLocator.hh
77        G4VIntersectionLocator.icc
78        G4VoxelNavigation.hh
79        G4VoxelNavigation.icc
80        G4VoxelSafety.hh
81    SOURCES
82        G4AuxiliaryNavServices.cc
83        G4BrentLocator.cc
84        G4DrawVoxels.cc
85        G4ErrorPropagationNavigator.cc
86        G4GeomTestErrorList.cc
87        G4GeomTestOverlapList.cc
88        G4GeomTestOvershootList.cc
89        G4GeomTestPoint.cc
90        G4GeomTestSegment.cc
91        G4GeomTestStreamLogger.cc
92        G4GeomTestVolPoint.cc
93        G4GeomTestVolume.cc
94        G4GeometryMessenger.cc
95        G4MultiLevelLocator.cc
96        G4MultiNavigator.cc
97        G4NavigationLogger.cc
98        G4Navigator.cc
99        G4NormalNavigation.cc
100        G4ParameterisedNavigation.cc
101        G4PartialPhantomParameterisation.cc
102        G4PathFinder.cc
103        G4PhantomParameterisation.cc
104        G4PropagatorInField.cc
105        G4RegularNavigation.cc
106        G4RegularNavigationHelper.cc
107        G4ReplicaNavigation.cc
108        G4SafetyHelper.cc
109        G4SimpleLocator.cc
110        G4TransportationManager.cc
111        G4VIntersectionLocator.cc
112        G4VoxelNavigation.cc
113        G4VoxelSafety.cc
114    GRANULAR_DEPENDENCIES
115        G4geometrymng
116        G4globman
117        G4graphics_reps
118        G4intercoms
119        G4magneticfield
120        G4materials
121        G4volumes
122    GLOBAL_DEPENDENCIES
123        G4global
124        G4graphics_reps
125        G4intercoms
126        G4materials
127    LINK_LIBRARIES
128)
129
130# List any source specific properties here
131
Note: See TracBrowser for help on using the repository browser.