source: trunk/source/particles/management/sources.cmake

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

update to last version 4.9.4

File size: 4.0 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4partman
4# Package: Geant4.src.G4particles.G4partman
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 18:49:08 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/global/HEPGeometry/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
28
29#
30# Define the Geant4 Module.
31#
32include(Geant4MacroDefineModule)
33GEANT4_DEFINE_MODULE(NAME G4partman
34    HEADERS
35        G4DalitzDecayChannel.hh
36        G4DecayProducts.hh
37        G4DecayTable.hh
38        G4DecayTableMessenger.hh
39        G4DynamicParticle.hh
40        G4DynamicParticle.icc
41        G4DynamicParticleFastVector.hh
42        G4ElectronOccupancy.hh
43        G4HyperNucleiProperties.hh
44        G4IonTable.hh
45        G4Ions.hh
46        G4IsotopeProperty.hh
47        G4KL3DecayChannel.hh
48        G4MuonDecayChannel.hh
49        G4MuonDecayChannelWithSpin.hh
50        G4MuonRadiativeDecayChannelWithSpin.hh
51        G4NeutronBetaDecayChannel.hh
52        G4NucleiProperties.hh
53        G4NucleiPropertiesTableAME03.hh
54        G4NucleiPropertiesTheoreticalTable.hh
55        G4PDGCodeChecker.hh
56        G4ParticleDefinition.hh
57        G4ParticleDefinition.icc
58        G4ParticleMessenger.hh
59        G4ParticleMomentum.hh
60        G4ParticlePropertyData.hh
61        G4ParticlePropertyData.icc
62        G4ParticlePropertyMessenger.hh
63        G4ParticlePropertyTable.hh
64        G4ParticleTable.hh
65        G4ParticleTable.icc
66        G4ParticleTableIterator.hh
67        G4ParticleWithCuts.hh
68        G4PhaseSpaceDecayChannel.hh
69        G4PionRadiativeDecayChannel.hh
70        G4PrimaryParticle.hh
71        G4PrimaryVertex.hh
72        G4ShortLivedTable.hh
73        G4TauLeptonicDecayChannel.hh
74        G4VDecayChannel.hh
75        G4VIsotopeTable.hh
76        G4VUserPrimaryParticleInformation.hh
77        G4VUserPrimaryVertexInformation.hh
78    SOURCES
79        G4DalitzDecayChannel.cc
80        G4DecayProducts.cc
81        G4DecayTable.cc
82        G4DecayTableMessenger.cc
83        G4DynamicParticle.cc
84        G4ElectronOccupancy.cc
85        G4HyperNucleiProperties.cc
86        G4IonTable.cc
87        G4Ions.cc
88        G4IsotopeProperty.cc
89        G4KL3DecayChannel.cc
90        G4MuonDecayChannel.cc
91        G4MuonDecayChannelWithSpin.cc
92        G4MuonRadiativeDecayChannelWithSpin.cc
93        G4NeutronBetaDecayChannel.cc
94        G4NucleiProperties.cc
95        G4NucleiPropertiesTableAME03.cc
96        G4NucleiPropertiesTheoreticalTableA.cc
97        G4NucleiPropertiesTheoreticalTableB.cc
98        G4PDGCodeChecker.cc
99        G4ParticleDefinition.cc
100        G4ParticleMessenger.cc
101        G4ParticlePropertyData.cc
102        G4ParticlePropertyMessenger.cc
103        G4ParticlePropertyTable.cc
104        G4ParticleTable.cc
105        G4PhaseSpaceDecayChannel.cc
106        G4PionRadiativeDecayChannel.cc
107        G4PrimaryParticle.cc
108        G4PrimaryVertex.cc
109        G4ShortLivedTable.cc
110        G4TauLeptonicDecayChannel.cc
111        G4VDecayChannel.cc
112        G4VUserPrimaryParticleInformation.cc
113        G4VUserPrimaryVertexInformation.cc
114    GRANULAR_DEPENDENCIES
115        G4geometrymng
116        G4globman
117        G4intercoms
118        G4materials
119    GLOBAL_DEPENDENCIES
120        G4geometry
121        G4global
122        G4intercoms
123        G4materials
124    LINK_LIBRARIES
125)
126
127# List any source specific properties here
128
Note: See TracBrowser for help on using the repository browser.