source: trunk/source/processes/management/sources.cmake@ 1353

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

update to last version 4.9.4

File size: 3.1 KB
RevLine 
[1350]1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4procman
4# Package: Geant4.src.G4processes.G4procman
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:55 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/intercoms/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
31
32#
33# Define the Geant4 Module.
34#
35include(Geant4MacroDefineModule)
36GEANT4_DEFINE_MODULE(NAME G4procman
37 HEADERS
38 G4IVContinuousDiscreteProcess.hh
39 G4IVRestDiscreteProcess.hh
40 G4ParticleTypes.hh
41 G4ProcTblElement.hh
42 G4ProcTblElement.icc
43 G4ProcessAttribute.hh
44 G4ProcessManager.hh
45 G4ProcessManager.icc
46 G4ProcessManagerMessenger.hh
47 G4ProcessTable.hh
48 G4ProcessTable.icc
49 G4ProcessTableMessenger.hh
50 G4ProcessType.hh
51 G4ProcessVector.hh
52 G4ProcessVector.icc
53 G4VContinuousDiscreteProcess.hh
54 G4VContinuousProcess.hh
55 G4VDiscreteProcess.hh
56 G4VProcess.hh
57 G4VRestContinuousDiscreteProcess.hh
58 G4VRestContinuousProcess.hh
59 G4VRestDiscreteProcess.hh
60 G4VRestProcess.hh
61 G4WrapperProcess.hh
62 SOURCES
63 G4IVContinuousDiscreteProcess.cc
64 G4IVRestDiscreteProcess.cc
65 G4ProcTblElement.cc
66 G4ProcessAttribute.cc
67 G4ProcessManager.cc
68 G4ProcessManagerMessenger.cc
69 G4ProcessTable.cc
70 G4ProcessTableMessenger.cc
71 G4ProcessVector.cc
72 G4VContinuousDiscreteProcess.cc
73 G4VContinuousProcess.cc
74 G4VDiscreteProcess.cc
75 G4VProcess.cc
76 G4VRestContinuousDiscreteProcess.cc
77 G4VRestContinuousProcess.cc
78 G4VRestDiscreteProcess.cc
79 G4VRestProcess.cc
80 G4WrapperProcess.cc
81 GRANULAR_DEPENDENCIES
82 G4geometrymng
83 G4globman
84 G4intercoms
85 G4materials
86 G4partman
87 G4track
88 G4volumes
89 GLOBAL_DEPENDENCIES
90 G4geometry
91 G4global
92 G4intercoms
93 G4materials
94 G4particles
95 G4track
96 LINK_LIBRARIES
97)
98
99# List any source specific properties here
100
Note: See TracBrowser for help on using the repository browser.