Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/persistency/ascii/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 /persistency/ascii/sources.cmake (Version 11.3.0) and /persistency/ascii/sources.cmake (Version 10.0.p3)


  1 # - G4geomtext module build definition         <<   1 #------------------------------------------------------------------------------
                                                   >>   2 # sources.cmake
                                                   >>   3 # Module : G4geomtext
                                                   >>   4 # Package: Geant4.src.G4persistency.G4geomtext
                                                   >>   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 66363 2012-12-18 09:12:54Z gcosmo $
                                                   >>  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/divisions/include)
                                                   >>  23 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
                                                   >>  24 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/Boolean/include)
                                                   >>  25 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/CSG/include)
                                                   >>  26 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/specific/include)
                                                   >>  27 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
                                                   >>  28 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
                                                   >>  29 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
                                                   >>  30 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
                                                   >>  31 include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
                                                   >>  32 include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
                                                   >>  33 include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
                                                   >>  34 include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
                                                   >>  35 include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
                                                   >>  36 
                                                   >>  37 #
  3 # Define the Geant4 Module.                        38 # Define the Geant4 Module.
  4 geant4_add_module(G4geomtext                   <<  39 #
  5   PUBLIC_HEADERS                               <<  40 include(Geant4MacroDefineModule)
  6     G4tgbDetectorBuilder.hh                    <<  41 GEANT4_DEFINE_MODULE(NAME G4geomtext
  7     G4tgbDetectorConstruction.hh               <<  42     HEADERS
  8     G4tgbElement.hh                            <<  43         G4tgbDetectorBuilder.hh
  9     G4tgbGeometryDumper.hh                     <<  44         G4tgbDetectorConstruction.hh
 10     G4tgbIsotope.hh                            <<  45         G4tgbElement.hh
 11     G4tgbMaterial.hh                           <<  46         G4tgbGeometryDumper.hh
 12     G4tgbMaterialMgr.hh                        <<  47         G4tgbIsotope.hh
 13     G4tgbMaterialMixture.hh                    <<  48         G4tgbMaterial.hh
 14     G4tgbMaterialMixtureByNoAtoms.hh           <<  49         G4tgbMaterialMgr.hh
 15     G4tgbMaterialMixtureByVolume.hh            <<  50         G4tgbMaterialMixture.hh
 16     G4tgbMaterialMixtureByWeight.hh            <<  51         G4tgbMaterialMixtureByNoAtoms.hh
 17     G4tgbMaterialSimple.hh                     <<  52         G4tgbMaterialMixtureByVolume.hh
 18     G4tgbPlaceParamCircle.hh                   <<  53         G4tgbMaterialMixtureByWeight.hh
 19     G4tgbPlaceParamLinear.hh                   <<  54         G4tgbMaterialSimple.hh
 20     G4tgbPlaceParamSquare.hh                   <<  55         G4tgbPlaceParamCircle.hh
 21     G4tgbPlaceParameterisation.hh              <<  56         G4tgbPlaceParamLinear.hh
 22     G4tgbRotationMatrix.hh                     <<  57         G4tgbPlaceParamSquare.hh
 23     G4tgbRotationMatrixMgr.hh                  <<  58         G4tgbPlaceParameterisation.hh
 24     G4tgbVolume.hh                             <<  59         G4tgbRotationMatrix.hh
 25     G4tgbVolumeMgr.hh                          <<  60         G4tgbRotationMatrixMgr.hh
 26     G4tgrElement.hh                            <<  61         G4tgbVolume.hh
 27     G4tgrElementFromIsotopes.hh                <<  62         G4tgbVolumeMgr.hh
 28     G4tgrElementSimple.hh                      <<  63         G4tgrElement.hh
 29     G4tgrEvaluator.hh                          <<  64         G4tgrElementFromIsotopes.hh
 30     G4tgrFileIn.hh                             <<  65         G4tgrElementSimple.hh
 31     G4tgrFileReader.hh                         <<  66         G4tgrEvaluator.hh
 32     G4tgrIsotope.hh                            <<  67         G4tgrFileIn.hh
 33     G4tgrLineProcessor.hh                      <<  68         G4tgrFileReader.hh
 34     G4tgrMaterial.hh                           <<  69         G4tgrIsotope.hh
 35     G4tgrMaterialFactory.hh                    <<  70         G4tgrLineProcessor.hh
 36     G4tgrMaterialMixture.hh                    <<  71         G4tgrMaterial.hh
 37     G4tgrMaterialSimple.hh                     <<  72         G4tgrMaterialFactory.hh
 38     G4tgrMessenger.hh                          <<  73         G4tgrMaterialMixture.hh
 39     G4tgrParameterMgr.hh                       <<  74         G4tgrMaterialSimple.hh
 40     G4tgrPlace.hh                              <<  75         G4tgrMessenger.hh
 41     G4tgrPlaceDivRep.hh                        <<  76         G4tgrParameterMgr.hh
 42     G4tgrPlaceParameterisation.hh              <<  77         G4tgrPlace.hh
 43     G4tgrPlaceSimple.hh                        <<  78         G4tgrPlaceDivRep.hh
 44     G4tgrRotationMatrix.hh                     <<  79         G4tgrPlaceParameterisation.hh
 45     G4tgrRotationMatrixFactory.hh              <<  80         G4tgrPlaceSimple.hh
 46     G4tgrSolid.hh                              <<  81         G4tgrRotationMatrix.hh
 47     G4tgrSolidBoolean.hh                       <<  82         G4tgrRotationMatrixFactory.hh
 48     G4tgrUtils.hh                              <<  83         G4tgrSolid.hh
 49     G4tgrVolume.hh                             <<  84         G4tgrSolidBoolean.hh
 50     G4tgrVolumeAssembly.hh                     <<  85         G4tgrUtils.hh
 51     G4tgrVolumeDivision.hh                     <<  86         G4tgrVolume.hh
 52     G4tgrVolumeMgr.hh                          <<  87         G4tgrVolumeAssembly.hh
 53     G4tgrSolidMultiUnion.hh                    <<  88         G4tgrVolumeDivision.hh
 54     G4tgrSolidScaled.hh                        <<  89         G4tgrVolumeMgr.hh
 55   SOURCES                                      <<  90     SOURCES
 56     G4tgbDetectorBuilder.cc                    <<  91         G4tgbDetectorBuilder.cc
 57     G4tgbDetectorConstruction.cc               <<  92         G4tgbDetectorConstruction.cc
 58     G4tgbElement.cc                            <<  93         G4tgbElement.cc
 59     G4tgbGeometryDumper.cc                     <<  94         G4tgbGeometryDumper.cc
 60     G4tgbIsotope.cc                            <<  95         G4tgbIsotope.cc
 61     G4tgbMaterial.cc                           <<  96         G4tgbMaterial.cc
 62     G4tgbMaterialMgr.cc                        <<  97         G4tgbMaterialMgr.cc
 63     G4tgbMaterialMixture.cc                    <<  98         G4tgbMaterialMixture.cc
 64     G4tgbMaterialMixtureByNoAtoms.cc           <<  99         G4tgbMaterialMixtureByNoAtoms.cc
 65     G4tgbMaterialMixtureByVolume.cc            << 100         G4tgbMaterialMixtureByVolume.cc
 66     G4tgbMaterialMixtureByWeight.cc            << 101         G4tgbMaterialMixtureByWeight.cc
 67     G4tgbMaterialSimple.cc                     << 102         G4tgbMaterialSimple.cc
 68     G4tgbPlaceParamCircle.cc                   << 103         G4tgbPlaceParamCircle.cc
 69     G4tgbPlaceParamLinear.cc                   << 104         G4tgbPlaceParamLinear.cc
 70     G4tgbPlaceParamSquare.cc                   << 105         G4tgbPlaceParamSquare.cc
 71     G4tgbPlaceParameterisation.cc              << 106         G4tgbPlaceParameterisation.cc
 72     G4tgbRotationMatrix.cc                     << 107         G4tgbRotationMatrix.cc
 73     G4tgbRotationMatrixMgr.cc                  << 108         G4tgbRotationMatrixMgr.cc
 74     G4tgbVolume.cc                             << 109         G4tgbVolume.cc
 75     G4tgbVolumeMgr.cc                          << 110         G4tgbVolumeMgr.cc
 76     G4tgrElement.cc                            << 111         G4tgrElement.cc
 77     G4tgrElementFromIsotopes.cc                << 112         G4tgrElementFromIsotopes.cc
 78     G4tgrElementSimple.cc                      << 113         G4tgrElementSimple.cc
 79     G4tgrEvaluator.cc                          << 114         G4tgrEvaluator.cc
 80     G4tgrFileIn.cc                             << 115         G4tgrFileIn.cc
 81     G4tgrFileReader.cc                         << 116         G4tgrFileReader.cc
 82     G4tgrIsotope.cc                            << 117         G4tgrIsotope.cc
 83     G4tgrLineProcessor.cc                      << 118         G4tgrLineProcessor.cc
 84     G4tgrMaterial.cc                           << 119         G4tgrMaterial.cc
 85     G4tgrMaterialFactory.cc                    << 120         G4tgrMaterialFactory.cc
 86     G4tgrMaterialMixture.cc                    << 121         G4tgrMaterialMixture.cc
 87     G4tgrMaterialSimple.cc                     << 122         G4tgrMaterialSimple.cc
 88     G4tgrMessenger.cc                          << 123         G4tgrMessenger.cc
 89     G4tgrParameterMgr.cc                       << 124         G4tgrParameterMgr.cc
 90     G4tgrPlace.cc                              << 125         G4tgrPlace.cc
 91     G4tgrPlaceDivRep.cc                        << 126         G4tgrPlaceDivRep.cc
 92     G4tgrPlaceParameterisation.cc              << 127         G4tgrPlaceParameterisation.cc
 93     G4tgrPlaceSimple.cc                        << 128         G4tgrPlaceSimple.cc
 94     G4tgrRotationMatrix.cc                     << 129         G4tgrRotationMatrix.cc
 95     G4tgrRotationMatrixFactory.cc              << 130         G4tgrRotationMatrixFactory.cc
 96     G4tgrSolid.cc                              << 131         G4tgrSolid.cc
 97     G4tgrSolidBoolean.cc                       << 132         G4tgrSolidBoolean.cc
 98     G4tgrUtils.cc                              << 133         G4tgrUtils.cc
 99     G4tgrVolume.cc                             << 134         G4tgrVolume.cc
100     G4tgrVolumeAssembly.cc                     << 135         G4tgrVolumeAssembly.cc
101     G4tgrVolumeDivision.cc                     << 136         G4tgrVolumeDivision.cc
102     G4tgrVolumeMgr.cc                          << 137         G4tgrVolumeMgr.cc
103     G4tgrSolidMultiUnion.cc                    << 138     GRANULAR_DEPENDENCIES
104     G4tgrSolidScaled.cc)                       << 139         G4csg
                                                   >> 140         G4geomBoolean
                                                   >> 141         G4geomdivision
                                                   >> 142         G4geometrymng
                                                   >> 143         G4globman
                                                   >> 144         G4graphics_reps
                                                   >> 145         G4hepnumerics
                                                   >> 146         G4intercoms
                                                   >> 147         G4materials
                                                   >> 148         G4partman
                                                   >> 149         G4specsolids
                                                   >> 150         G4volumes
                                                   >> 151     GLOBAL_DEPENDENCIES
                                                   >> 152         G4geometry
                                                   >> 153         G4global
                                                   >> 154         G4graphics_reps
                                                   >> 155         G4intercoms
                                                   >> 156         G4materials
                                                   >> 157         G4particles
                                                   >> 158     LINK_LIBRARIES
                                                   >> 159 )
                                                   >> 160 
                                                   >> 161 # List any source specific properties here
105                                                   162 
106 geant4_module_link_libraries(G4geomtext        << 
107   PUBLIC                                       << 
108     G4geometrymng                              << 
109     G4materials                                << 
110     G4intercoms                                << 
111     G4globman                                  << 
112     G4hepgeometry                              << 
113   PRIVATE                                      << 
114     G4volumes                                  << 
115     G4geomBoolean                              << 
116     G4csg                                      << 
117     G4specsolids                               << 
118     G4geomdivision                             << 
119     G4graphics_reps)                           <<