source: trunk/source/run/sources.cmake@ 1351

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

update to last version 4.9.4

File size: 4.6 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4run
4# Package: Geant4.src.G4run
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 19:10:42 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/digits_hits/detector/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/digits/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/hits/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/utils/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/event/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/geometry/biasing/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/geometry/magneticfield/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/processes/decay/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/processes/scoring/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/processes/transportation/include)
46include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
47include_directories(${CMAKE_SOURCE_DIR}/source/tracking/include)
48
49#
50# Define the Geant4 Module.
51#
52include(Geant4MacroDefineModule)
53GEANT4_DEFINE_MODULE(NAME G4run
54 HEADERS
55 G4AdjointPrimaryGeneratorAction.hh
56 G4AdjointSimManager.hh
57 G4AdjointSimMessenger.hh
58 G4ExceptionHandler.hh
59 G4MSSteppingAction.hh
60 G4MatScanMessenger.hh
61 G4MaterialScanner.hh
62 G4Run.hh
63 G4RunManager.hh
64 G4RunManagerKernel.hh
65 G4RunMessenger.hh
66 G4UserPhysicsListMessenger.hh
67 G4UserRunAction.hh
68 G4VModularPhysicsList.hh
69 G4VPersistencyManager.hh
70 G4VPhysicsConstructor.hh
71 G4VUserDetectorConstruction.hh
72 G4VUserParallelWorld.hh
73 G4VUserPhysicsList.hh
74 G4VUserPrimaryGeneratorAction.hh
75 SOURCES
76 G4AdjointPrimaryGeneratorAction.cc
77 G4AdjointSimManager.cc
78 G4AdjointSimMessenger.cc
79 G4ExceptionHandler.cc
80 G4MSSteppingAction.cc
81 G4MatScanMessenger.cc
82 G4MaterialScanner.cc
83 G4Run.cc
84 G4RunManager.cc
85 G4RunManagerKernel.cc
86 G4RunMessenger.cc
87 G4UserPhysicsListMessenger.cc
88 G4UserRunAction.cc
89 G4VModularPhysicsList.cc
90 G4VPersistencyManager.cc
91 G4VUserDetectorConstruction.cc
92 G4VUserParallelWorld.cc
93 G4VUserPhysicsList.cc
94 G4VUserPrimaryGeneratorAction.cc
95 GRANULAR_DEPENDENCIES
96 G4cuts
97 G4decay
98 G4detector
99 G4detutils
100 G4digits
101 G4emutils
102 G4event
103 G4geombias
104 G4geometrymng
105 G4globman
106 G4graphics_reps
107 G4hits
108 G4intercoms
109 G4magneticfield
110 G4materials
111 G4navigation
112 G4partman
113 G4procman
114 G4scoring
115 G4track
116 G4tracking
117 G4transportation
118 G4volumes
119 GLOBAL_DEPENDENCIES
120 G4digits_hits
121 G4event
122 G4geometry
123 G4global
124 G4graphics_reps
125 G4intercoms
126 G4materials
127 G4particles
128 G4processes
129 G4track
130 G4tracking
131 LINK_LIBRARIES
132)
133
134# List any source specific properties here
135
Note: See TracBrowser for help on using the repository browser.