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

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