source: trunk/source/processes/hadronic/processes/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.1 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4hadronic_proc
4# Package: Geant4.src.G4processes.G4hadronic.G4hadronic_proc
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:08:07 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/management/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/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/materials/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/cross_sections/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/management/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
40
41#
42# Define the Geant4 Module.
43#
44include(Geant4MacroDefineModule)
45GEANT4_DEFINE_MODULE(NAME G4hadronic_proc
46    HEADERS
47        G4AlphaInelasticProcess.hh
48        G4AntiLambdaInelasticProcess.hh
49        G4AntiNeutronInelasticProcess.hh
50        G4AntiOmegaMinusInelasticProcess.hh
51        G4AntiProtonInelasticProcess.hh
52        G4AntiSigmaMinusInelasticProcess.hh
53        G4AntiSigmaPlusInelasticProcess.hh
54        G4AntiXiMinusInelasticProcess.hh
55        G4AntiXiZeroInelasticProcess.hh
56        G4DeuteronInelasticProcess.hh
57        G4ElectronNuclearProcess.hh
58        G4HadronCaptureProcess.hh
59        G4HadronElasticProcess.hh
60        G4HadronFissionProcess.hh
61        G4IonInelasticProcess.hh
62        G4KaonMinusInelasticProcess.hh
63        G4KaonPlusInelasticProcess.hh
64        G4KaonZeroLInelasticProcess.hh
65        G4KaonZeroSInelasticProcess.hh
66        G4LambdaInelasticProcess.hh
67        G4NeutronInelasticProcess.hh
68        G4OmegaMinusInelasticProcess.hh
69        G4PhotoNuclearProcess.hh
70        G4PionMinusInelasticProcess.hh
71        G4PionPlusInelasticProcess.hh
72        G4PositronNuclearProcess.hh
73        G4ProtonInelasticProcess.hh
74        G4SigmaMinusInelasticProcess.hh
75        G4SigmaPlusInelasticProcess.hh
76        G4TritonInelasticProcess.hh
77        G4XiMinusInelasticProcess.hh
78        G4XiZeroInelasticProcess.hh
79    SOURCES
80        G4ElectronNuclearProcess.cc
81        G4HadronCaptureProcess.cc
82        G4HadronElasticProcess.cc
83        G4HadronFissionProcess.cc
84        G4PhotoNuclearProcess.cc
85        G4PositronNuclearProcess.cc
86    GRANULAR_DEPENDENCIES
87        G4baryons
88        G4bosons
89        G4geometrymng
90        G4globman
91        G4had_mod_man
92        G4hadronic_mgt
93        G4hadronic_util
94        G4hadronic_xsect
95        G4ions
96        G4leptons
97        G4materials
98        G4mesons
99        G4partman
100        G4procman
101        G4track
102        G4volumes
103    GLOBAL_DEPENDENCIES
104        G4geometry
105        G4global
106        G4materials
107        G4particles
108        G4track
109    LINK_LIBRARIES
110)
111
112# List any source specific properties here
113
Note: See TracBrowser for help on using the repository browser.