source: trunk/source/track/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: 2.8 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4track
4# Package: Geant4.src.G4track
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:58 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/geometry/magneticfield/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
30
31#
32# Define the Geant4 Module.
33#
34include(Geant4MacroDefineModule)
35GEANT4_DEFINE_MODULE(NAME G4track
36    HEADERS
37        G4FieldTrackUpdator.hh
38        G4ForceCondition.hh
39        G4GPILSelection.hh
40        G4ParticleChange.hh
41        G4ParticleChange.icc
42        G4ParticleChangeForDecay.hh
43        G4ParticleChangeForGamma.hh
44        G4ParticleChangeForLoss.hh
45        G4ParticleChangeForMSC.hh
46        G4ParticleChangeForMSC.icc
47        G4ParticleChangeForRadDecay.hh
48        G4ParticleChangeForTransport.hh
49        G4ParticleChangeForTransport.icc
50        G4Step.hh
51        G4Step.icc
52        G4StepPoint.hh
53        G4StepPoint.icc
54        G4StepStatus.hh
55        G4SteppingControl.hh
56        G4Track.hh
57        G4Track.icc
58        G4TrackFastVector.hh
59        G4TrackStatus.hh
60        G4TrackVector.hh
61        G4VParticleChange.hh
62        G4VParticleChange.icc
63        G4VUserTrackInformation.hh
64    SOURCES
65        G4FieldTrackUpdator.cc
66        G4ParticleChange.cc
67        G4ParticleChangeForDecay.cc
68        G4ParticleChangeForGamma.cc
69        G4ParticleChangeForLoss.cc
70        G4ParticleChangeForMSC.cc
71        G4ParticleChangeForTransport.cc
72        G4Step.cc
73        G4StepPoint.cc
74        G4Track.cc
75        G4VParticleChange.cc
76        G4VUserTrackInformation.cc
77    GRANULAR_DEPENDENCIES
78        G4geometrymng
79        G4globman
80        G4intercoms
81        G4magneticfield
82        G4materials
83        G4partman
84    GLOBAL_DEPENDENCIES
85        G4geometry
86        G4global
87        G4intercoms
88        G4materials
89        G4particles
90    LINK_LIBRARIES
91)
92
93# List any source specific properties here
94
Note: See TracBrowser for help on using the repository browser.