source: trunk/source/processes/hadronic/models/incl/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: 5.1 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4hadronic_incl_cascade
4# Package: Geant4.src.G4processes.G4hadronic.G4hadronic_models.G4hadronic_incl_cascade
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.7 2010/11/30 11:38:26 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/HEPNumerics/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/shortlived/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/cross_sections/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/management/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/evaporation/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/fermi_breakup/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/handler/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/management/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/multifragmentation/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/photon_evaporation/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/util/include)
46include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include)
47include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/util/include)
48include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/pre_equilibrium/exciton_model/include)
49include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/processes/include)
50include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include)
51include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
52include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
53
54#
55# Define the Geant4 Module.
56#
57include(Geant4MacroDefineModule)
58GEANT4_DEFINE_MODULE(NAME G4hadronic_incl_cascade
59    HEADERS
60        G4Abla.hh
61        G4AblaDataDefs.hh
62        G4AblaEvaporation.hh
63        G4AblaFission.hh
64        G4AblaFissionBase.hh
65        G4AblaFissionSimfis18.hh
66        G4Incl.hh
67        G4InclAblaCascadeInterface.hh
68        G4InclAblaDataFile.hh
69        G4InclAblaLightIonInterface.hh
70        G4InclAblaVirtualData.hh
71        G4InclCascadeInterface.hh
72        G4InclDataDefs.hh
73        G4InclInput.hh
74        G4InclLightIonInterface.hh
75        G4InclRandomNumbers.hh
76        G4InclUtils.hh
77        G4Ranecu.hh
78        G4VInclLogger.hh
79    SOURCES
80        G4Abla.cc
81        G4AblaEvaporation.cc
82        G4AblaFission.cc
83        G4AblaFissionBase.cc
84        G4AblaFissionSimfis18.cc
85        G4Incl.cc
86        G4InclAblaCascadeInterface.cc
87        G4InclAblaDataFile.cc
88        G4InclAblaLightIonInterface.cc
89        G4InclAblaVirtualData.cc
90        G4InclCascadeInterface.cc
91        G4InclInput.cc
92        G4InclLightIonInterface.cc
93        G4InclUtils.cc
94        G4Ranecu.cc
95    GRANULAR_DEPENDENCIES
96        G4baryons
97        G4bosons
98        G4geometrymng
99        G4globman
100        G4had_mod_man
101        G4had_mod_util
102        G4had_preequ_exciton
103        G4hadronic_deex_evaporation
104        G4hadronic_deex_fermi_breakup
105        G4hadronic_deex_handler
106        G4hadronic_mgt
107        G4hadronic_proc
108        G4hadronic_util
109        G4hadronic_xsect
110        G4hepnumerics
111        G4ions
112        G4leptons
113        G4materials
114        G4mesons
115        G4partman
116        G4procman
117        G4shortlived
118        G4track
119        G4volumes
120    GLOBAL_DEPENDENCIES
121        G4geometry
122        G4global
123        G4materials
124        G4particles
125        G4track
126    LINK_LIBRARIES
127)
128
129# List any source specific properties here
130
Note: See TracBrowser for help on using the repository browser.