Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/particles/management/sources.cmake

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /particles/management/sources.cmake (Version 11.3.0) and /particles/management/sources.cmake (Version 10.5)


  1 # - G4partman module build definition          <<   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 #
                                                   >>  15 #------------------------------------------------------------------------------
  2                                                    16 
                                                   >>  17 # List external includes needed.
                                                   >>  18 include_directories(${CLHEP_INCLUDE_DIRS})
                                                   >>  19 
                                                   >>  20 # List internal includes needed.
                                                   >>  21 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
                                                   >>  22 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
                                                   >>  23 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
                                                   >>  24 include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
                                                   >>  25 include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
                                                   >>  26 include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
                                                   >>  27 
                                                   >>  28 #
  3 # Define the Geant4 Module.                        29 # Define the Geant4 Module.
  4 geant4_add_module(G4partman                    <<  30 #
  5   PUBLIC_HEADERS                               <<  31 include(Geant4MacroDefineModule)
  6     G4DalitzDecayChannel.hh                    <<  32 GEANT4_DEFINE_MODULE(NAME G4partman
  7     G4DecayProducts.hh                         <<  33     HEADERS
  8     G4DecayTable.hh                            <<  34         G4DalitzDecayChannel.hh
  9     G4DecayTableMessenger.hh                   <<  35         G4DecayProducts.hh
 10     G4DynamicParticle.hh                       <<  36         G4DecayTable.hh
 11     G4DynamicParticle.icc                      <<  37         G4DecayTableMessenger.hh
 12     G4ElectronOccupancy.hh                     <<  38         G4DynamicParticle.hh
 13     G4HyperNucleiProperties.hh                 <<  39         G4DynamicParticle.icc
 14     G4IonTable.hh                              <<  40         G4DynamicParticleFastVector.hh
 15     G4Ions.hh                                  <<  41         G4ElectronOccupancy.hh
 16     G4IsotopeProperty.hh                       <<  42         G4HyperNucleiProperties.hh
 17     G4KL3DecayChannel.hh                       <<  43         G4IonTable.hh
 18     G4MuonicAtom.hh                            <<  44         G4Ions.hh
 19     G4MuonicAtomHelper.hh                      <<  45         G4IsotopeProperty.hh
 20     G4MuonDecayChannel.hh                      <<  46         G4KL3DecayChannel.hh
 21     G4MuonDecayChannelWithSpin.hh              <<  47         G4MuonicAtom.hh
 22     G4MuonRadiativeDecayChannelWithSpin.hh     <<  48         G4MuonicAtomHelper.hh
 23     G4NeutronBetaDecayChannel.hh               <<  49         G4MuonDecayChannel.hh
 24     G4NucleiProperties.hh                      <<  50         G4MuonDecayChannelWithSpin.hh
 25     G4NucleiPropertiesTableAME12.hh            <<  51         G4MuonRadiativeDecayChannelWithSpin.hh
 26     G4NucleiPropertiesTheoreticalTable.hh      <<  52         G4NeutronBetaDecayChannel.hh
 27     G4NuclideTable.hh                          <<  53         G4NucleiProperties.hh
 28     G4NuclideTableMessenger.hh                 <<  54         G4NucleiPropertiesTableAME12.hh
 29     G4PDGCodeChecker.hh                        <<  55         G4NucleiPropertiesTheoreticalTable.hh
 30     G4PDefManager.hh                           <<  56         G4NuclideTable.hh
 31     G4ParticleDefinition.hh                    <<  57         G4NuclideTableMessenger.hh
 32     G4ParticleDefinition.icc                   <<  58         G4PDGCodeChecker.hh
 33     G4ParticleMessenger.hh                     <<  59         G4PDefManager.hh
 34     G4ParticleMomentum.hh                      <<  60         G4ParticleDefinition.hh
 35     G4ParticlePropertyData.hh                  <<  61         G4ParticleDefinition.icc
 36     G4ParticlePropertyData.icc                 <<  62         G4ParticleMessenger.hh
 37     G4ParticlePropertyMessenger.hh             <<  63         G4ParticleMomentum.hh
 38     G4ParticlePropertyTable.hh                 <<  64         G4ParticlePropertyData.hh
 39     G4ParticleTable.hh                         <<  65         G4ParticlePropertyData.icc
 40     G4ParticleTable.icc                        <<  66         G4ParticlePropertyMessenger.hh
 41     G4ParticleTableIterator.hh                 <<  67         G4ParticlePropertyTable.hh
 42     G4ParticleWithCuts.hh                      <<  68         G4ParticleTable.hh
 43     G4ParticlesWorkspace.hh                    <<  69         G4ParticleTable.icc
 44     G4PhaseSpaceDecayChannel.hh                <<  70         G4ParticleTableIterator.hh
 45     G4PionRadiativeDecayChannel.hh             <<  71         G4ParticleWithCuts.hh
 46     G4PrimaryParticle.hh                       <<  72         G4ParticlesWorkspace.hh
 47     G4PrimaryVertex.hh                         <<  73         G4PhaseSpaceDecayChannel.hh
 48     G4TauLeptonicDecayChannel.hh               <<  74         G4PionRadiativeDecayChannel.hh
 49     G4VDecayChannel.hh                         <<  75         G4PrimaryParticle.hh
 50     G4VIsotopeTable.hh                         <<  76         G4PrimaryVertex.hh
 51     G4VUserPrimaryParticleInformation.hh       <<  77         G4TauLeptonicDecayChannel.hh
 52     G4VUserPrimaryVertexInformation.hh         <<  78         G4VDecayChannel.hh
 53     pwdefs.hh                                  <<  79         G4VIsotopeTable.hh
 54   SOURCES                                      <<  80         G4VUserPrimaryParticleInformation.hh
 55     G4DalitzDecayChannel.cc                    <<  81         G4VUserPrimaryVertexInformation.hh
 56     G4DecayProducts.cc                         <<  82         pwdefs.hh
 57     G4DecayTable.cc                            <<  83   SOURCES
 58     G4DecayTableMessenger.cc                   <<  84         G4DalitzDecayChannel.cc
 59     G4DynamicParticle.cc                       <<  85         G4DecayProducts.cc
 60     G4ElectronOccupancy.cc                     <<  86         G4DecayTable.cc
 61     G4HyperNucleiProperties.cc                 <<  87         G4DecayTableMessenger.cc
 62     G4IonTable.cc                              <<  88         G4DynamicParticle.cc
 63     G4Ions.cc                                  <<  89         G4ElectronOccupancy.cc
 64     G4IsotopeProperty.cc                       <<  90         G4HyperNucleiProperties.cc
 65     G4KL3DecayChannel.cc                       <<  91         G4IonTable.cc
 66     G4MuonicAtom.cc                            <<  92         G4Ions.cc
 67     G4MuonicAtomHelper.cc                      <<  93         G4IsotopeProperty.cc
 68     G4MuonDecayChannel.cc                      <<  94         G4KL3DecayChannel.cc
 69     G4MuonDecayChannelWithSpin.cc              <<  95         G4MuonicAtom.cc
 70     G4MuonRadiativeDecayChannelWithSpin.cc     <<  96         G4MuonicAtomHelper.cc
 71     G4NeutronBetaDecayChannel.cc               <<  97         G4MuonDecayChannel.cc
 72     G4NucleiProperties.cc                      <<  98         G4MuonDecayChannelWithSpin.cc
 73     G4NucleiPropertiesTableAME12.cc            <<  99         G4MuonRadiativeDecayChannelWithSpin.cc
 74     G4NucleiPropertiesTheoreticalTableA.cc     << 100         G4NeutronBetaDecayChannel.cc
 75     G4NucleiPropertiesTheoreticalTableB.cc     << 101         G4NucleiProperties.cc
 76     G4NuclideTable.cc                          << 102         G4NucleiPropertiesTableAME12.cc
 77     G4NuclideTableMessenger.cc                 << 103         G4NucleiPropertiesTheoreticalTableA.cc
 78     G4PDGCodeChecker.cc                        << 104         G4NucleiPropertiesTheoreticalTableB.cc
 79     G4PDefManager.cc                           << 105         G4NuclideTable.cc
 80     G4ParticleDefinition.cc                    << 106         G4NuclideTableMessenger.cc
 81     G4ParticleMessenger.cc                     << 107         G4PDGCodeChecker.cc
 82     G4ParticlePropertyData.cc                  << 108         G4PDefManager.cc
 83     G4ParticlePropertyMessenger.cc             << 109         G4ParticleDefinition.cc
 84     G4ParticlePropertyTable.cc                 << 110         G4ParticleMessenger.cc
 85     G4ParticleTable.cc                         << 111         G4ParticlePropertyData.cc
 86     G4ParticlesWorkspace.cc                    << 112         G4ParticlePropertyMessenger.cc
 87     G4PhaseSpaceDecayChannel.cc                << 113         G4ParticlePropertyTable.cc
 88     G4PionRadiativeDecayChannel.cc             << 114         G4ParticleTable.cc
 89     G4PrimaryParticle.cc                       << 115         G4ParticlesWorkspace.cc
 90     G4PrimaryVertex.cc                         << 116         G4PhaseSpaceDecayChannel.cc
 91     G4TauLeptonicDecayChannel.cc               << 117         G4PionRadiativeDecayChannel.cc
 92     G4VDecayChannel.cc                         << 118         G4PrimaryParticle.cc
 93     G4VIsotopeTable.cc)                        << 119         G4PrimaryVertex.cc
                                                   >> 120         G4TauLeptonicDecayChannel.cc
                                                   >> 121         G4VDecayChannel.cc
                                                   >> 122         G4VIsotopeTable.cc
                                                   >> 123         G4VUserPrimaryParticleInformation.cc
                                                   >> 124         G4VUserPrimaryVertexInformation.cc
                                                   >> 125   GRANULAR_DEPENDENCIES
                                                   >> 126         G4geometrymng
                                                   >> 127         G4globman
                                                   >> 128         G4intercoms
                                                   >> 129         G4materials
                                                   >> 130   GLOBAL_DEPENDENCIES
                                                   >> 131         G4geometry
                                                   >> 132         G4global
                                                   >> 133         G4intercoms
                                                   >> 134         G4materials
                                                   >> 135   LINK_LIBRARIES
                                                   >> 136   )
                                                   >> 137 
                                                   >> 138 
 94                                                   139 
 95 geant4_module_link_libraries(G4partman PUBLIC  <<