source: trunk/source/processes/scoring/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: 3.0 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4scoring
4# Package: Geant4.src.G4processes.G4scoring
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.3 2010/11/29 18:01:57 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/digits_hits/detector/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/hits/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/geometry/biasing/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/geometry/magneticfield/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/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/management/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/muons/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/processes/transportation/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
42
43#
44# Define the Geant4 Module.
45#
46include(Geant4MacroDefineModule)
47GEANT4_DEFINE_MODULE(NAME G4scoring
48    HEADERS
49        G4EnergySplitter.hh
50        G4EnergySplitter.icc
51        G4ParallelWorldScoringProcess.hh
52        G4ScoreSplittingProcess.hh
53    SOURCES
54        G4EnergySplitter.cc
55        G4ParallelWorldScoringProcess.cc
56        G4ScoreSplittingProcess.cc
57    GRANULAR_DEPENDENCIES
58        G4cuts
59        G4detector
60        G4muons
61        G4emutils
62        G4geombias
63        G4geometrymng
64        G4globman
65        G4hits
66        G4intercoms
67        G4magneticfield
68        G4materials
69        G4navigation
70        G4partman
71        G4procman
72        G4track
73        G4transportation
74        G4volumes
75    GLOBAL_DEPENDENCIES
76        G4digits_hits
77        G4geometry
78        G4global
79        G4intercoms
80        G4materials
81        G4particles
82        G4track
83    LINK_LIBRARIES
84)
85
86# List any source specific properties here
87
Note: See TracBrowser for help on using the repository browser.