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 9.5.p2)


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