source: trunk/source/processes/hadronic/util/sources.cmake@ 1350

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

update to last version 4.9.4

File size: 3.3 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4hadronic_util
4# Package: Geant4.src.G4processes.G4hadronic.G4hadronic_util
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/29 17:58:56 bmorgan Exp $
15# GEANT4 Tag $Name: geant4-09-04-ref-00 $
16#
17#------------------------------------------------------------------------------
18
19# List external includes needed.
20include_directories(${CLHEP_INCLUDE_DIRS})
21
22# List internal includes needed.
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/materials/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
37
38#
39# Define the Geant4 Module.
40#
41include(Geant4MacroDefineModule)
42GEANT4_DEFINE_MODULE(NAME G4hadronic_util
43 HEADERS
44 DumpFrame.hh
45 G4Bessel.hh
46 G4Delete.hh
47 G4DynamicParticleVector.hh
48 G4GHEKinematicsVector.hh
49 G4HadFinalState.hh
50 G4HadParticleCodes.hh
51 G4HadProjectile.hh
52 G4HadReentrentException.hh
53 G4HadSecondary.hh
54 G4HadSignalHandler.hh
55 G4HadTmpUtil.hh
56 G4HadronicException.hh
57 G4HadronicWhiteBoard.hh
58 G4IsoResult.hh
59 G4LightMedia.hh
60 G4Nucleus.hh
61 G4Pair.hh
62 G4ReactionDynamics.hh
63 G4ReactionKinematics.hh
64 G4ReactionProduct.hh
65 G4ReactionProductVector.hh
66 G4StableIsotopes.hh
67 G4ping.hh
68 SOURCES
69 G4Bessel.cc
70 G4HadFinalState.cc
71 G4HadProjectile.cc
72 G4HadSecondary.cc
73 G4HadSignalHandler.cc
74 G4HadTmpUtil.cc
75 G4HadronicWhiteBoard.cc
76 G4IsoResult.cc
77 G4LightMedia.cc
78 G4Nucleus.cc
79 G4ReactionDynamics.cc
80 G4ReactionKinematics.cc
81 G4ReactionProduct.cc
82 G4StableIsotopes.cc
83 GRANULAR_DEPENDENCIES
84 G4baryons
85 G4bosons
86 G4geometrymng
87 G4globman
88 G4ions
89 G4leptons
90 G4materials
91 G4mesons
92 G4partman
93 G4procman
94 G4track
95 G4volumes
96 GLOBAL_DEPENDENCIES
97 G4geometry
98 G4global
99 G4materials
100 G4particles
101 G4track
102 LINK_LIBRARIES
103)
104
105# List any source specific properties here
106
Note: See TracBrowser for help on using the repository browser.