source: trunk/source/error_propagation/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: 4.8 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4error_propagation
4# Package: Geant4.src.G4error_propagation
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:39:35 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/digits/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/hits/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/event/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/geometry/magneticfield/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/CSG/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/muons/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/standard/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
46include_directories(${CMAKE_SOURCE_DIR}/source/processes/transportation/include)
47include_directories(${CMAKE_SOURCE_DIR}/source/run/include)
48include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
49include_directories(${CMAKE_SOURCE_DIR}/source/tracking/include)
50
51#
52# Define the Geant4 Module.
53#
54include(Geant4MacroDefineModule)
55GEANT4_DEFINE_MODULE(NAME G4error_propagation
56    HEADERS
57        G4ErrorFreeTrajParam.hh
58        G4ErrorFreeTrajState.hh
59        G4ErrorGeomVolumeTarget.hh
60        G4ErrorMagFieldLimitProcess.hh
61        G4ErrorMatrix.hh
62        G4ErrorMatrix.icc
63        G4ErrorMessenger.hh
64        G4ErrorPhysicsList.hh
65        G4ErrorPropagator.hh
66        G4ErrorPropagatorManager.hh
67        G4ErrorRunManagerHelper.hh
68        G4ErrorStepLengthLimitProcess.hh
69        G4ErrorSurfaceTrajParam.hh
70        G4ErrorSurfaceTrajState.hh
71        G4ErrorSymMatrix.hh
72        G4ErrorSymMatrix.icc
73        G4ErrorTrackLengthTarget.hh
74        G4ErrorTrajErr.hh
75        G4ErrorTrajState.hh
76        G4VErrorLimitProcess.hh
77    SOURCES
78        G4ErrorFreeTrajParam.cc
79        G4ErrorFreeTrajState.cc
80        G4ErrorGeomVolumeTarget.cc
81        G4ErrorMagFieldLimitProcess.cc
82        G4ErrorMatrix.cc
83        G4ErrorMessenger.cc
84        G4ErrorPhysicsList.cc
85        G4ErrorPropagator.cc
86        G4ErrorPropagatorManager.cc
87        G4ErrorRunManagerHelper.cc
88        G4ErrorStepLengthLimitProcess.cc
89        G4ErrorSurfaceTrajParam.cc
90        G4ErrorSurfaceTrajState.cc
91        G4ErrorSymMatrix.cc
92        G4ErrorTrackLengthTarget.cc
93        G4ErrorTrajState.cc
94        G4VErrorLimitProcess.cc
95    GRANULAR_DEPENDENCIES
96        G4baryons
97        G4bosons
98        G4csg
99        G4cuts
100        G4digits
101        G4emstandard
102        G4emutils
103        G4event
104        G4geometrymng
105        G4globman
106        G4hits
107        G4intercoms
108        G4ions
109        G4leptons
110        G4magneticfield
111        G4materials
112        G4mesons
113        G4muons
114        G4navigation
115        G4partman
116        G4procman
117        G4run
118        G4track
119        G4tracking
120        G4transportation
121        G4volumes
122    GLOBAL_DEPENDENCIES
123        G4digits_hits
124        G4event
125        G4geometry
126        G4global
127        G4intercoms
128        G4materials
129        G4particles
130        G4processes
131        G4run
132        G4track
133        G4tracking
134    LINK_LIBRARIES
135)
136
137# List any source specific properties here
138
Note: See TracBrowser for help on using the repository browser.