Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/CMakeLists.txt

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 /processes/CMakeLists.txt (Version 11.3.0) and /processes/CMakeLists.txt (Version 9.5)


  1 # - G4processes category build                 <<   1 #------------------------------------------------------------------------------
  2 # Add (private) allocation export symbol for t <<   2 # CMakeLists.txt
                                                   >>   3 # Module : G4processes
                                                   >>   4 # Package: Geant4.src.G4processes
                                                   >>   5 #
                                                   >>   6 # Top level CMakeLists.txt for a Geant4 Global Library
                                                   >>   7 # or collection of sublibraries
                                                   >>   8 #
                                                   >>   9 # Generated on : 24/9/2010
                                                   >>  10 #
                                                   >>  11 # $Id: CMakeLists.txt,v 1.3 2010-11-23 13:29:25 gcosmo Exp $
                                                   >>  12 #
                                                   >>  13 #------------------------------------------------------------------------------
                                                   >>  14 
                                                   >>  15 # Add allocation export symbol for the EM category
  3 add_definitions(-DG4EM_ALLOC_EXPORT)               16 add_definitions(-DG4EM_ALLOC_EXPORT)
  4                                                    17 
  5 # Add (private) allocation export symbol for t <<  18 # Add allocation export symbol for the hadronic category
  6 add_definitions(-DG4HADRONIC_ALLOC_EXPORT)         19 add_definitions(-DG4HADRONIC_ALLOC_EXPORT)
  7                                                    20 
  8 foreach(modfile                                <<  21 add_subdirectory(biasing)
  9     biasing/management/sources.cmake           <<  22 add_subdirectory(cuts)
 10     biasing/generic/sources.cmake              <<  23 add_subdirectory(decay)
 11     biasing/importance/sources.cmake           <<  24 add_subdirectory(electromagnetic)
 12     cuts/sources.cmake                         <<  25 add_subdirectory(hadronic)
 13     decay/sources.cmake                        <<  26 add_subdirectory(management)
 14     electromagnetic/adjoint/sources.cmake      <<  27 add_subdirectory(optical)
 15     electromagnetic/dna/processes/sources.cmak <<  28 add_subdirectory(parameterisation)
 16     electromagnetic/dna/models/sources.cmake   <<  29 add_subdirectory(scoring)
 17     electromagnetic/dna/utils/sources.cmake    <<  30 add_subdirectory(transportation)
 18     electromagnetic/dna/management/sources.cma <<  31 
 19     electromagnetic/dna/molecules/management/s <<  32 if(NOT GEANT4_BUILD_GRANULAR_LIBS)
 20     electromagnetic/dna/molecules/types/source <<  33     include(Geant4MacroLibraryTargets)
 21     electromagnetic/highenergy/sources.cmake   <<  34     GEANT4_GLOBAL_LIBRARY_TARGET(NAME G4processes
 22     electromagnetic/lowenergy/sources.cmake    <<  35         COMPONENTS
 23     electromagnetic/muons/sources.cmake        <<  36             biasing/sources.cmake
 24     electromagnetic/pii/sources.cmake          <<  37             cuts/sources.cmake
 25     electromagnetic/polarisation/sources.cmake <<  38             decay/sources.cmake
 26     electromagnetic/standard/sources.cmake     <<  39             electromagnetic/adjoint/sources.cmake
 27     electromagnetic/utils/sources.cmake        <<  40             electromagnetic/dna/processes/sources.cmake
 28     electromagnetic/xrays/sources.cmake        <<  41             electromagnetic/dna/models/sources.cmake
 29     hadronic/cross_sections/sources.cmake      <<  42             electromagnetic/dna/utils/sources.cmake
 30     hadronic/management/sources.cmake          <<  43             electromagnetic/dna/management/sources.cmake
 31     hadronic/models/abla/sources.cmake         <<  44             electromagnetic/dna/molecules/management/sources.cmake
 32     hadronic/models/abrasion/sources.cmake     <<  45             electromagnetic/dna/molecules/types/sources.cmake
 33     hadronic/models/binary_cascade/sources.cma <<  46             electromagnetic/highenergy/sources.cmake
 34     hadronic/models/cascade/cascade/sources.cm <<  47             electromagnetic/lowenergy/sources.cmake
 35     hadronic/models/coherent_elastic/sources.c <<  48             electromagnetic/muons/sources.cmake
 36     hadronic/models/de_excitation/ablation/sou <<  49             electromagnetic/pii/sources.cmake
 37     hadronic/models/de_excitation/evaporation/ <<  50             electromagnetic/polarisation/sources.cmake
 38     hadronic/models/de_excitation/fermi_breaku <<  51             electromagnetic/standard/sources.cmake
 39     hadronic/models/de_excitation/fission/sour <<  52             electromagnetic/utils/sources.cmake
 40     hadronic/models/de_excitation/gem_evaporat <<  53             electromagnetic/xrays/sources.cmake
 41     hadronic/models/de_excitation/handler/sour <<  54             hadronic/cross_sections/sources.cmake
 42     hadronic/models/de_excitation/management/s <<  55             hadronic/management/sources.cmake
 43     hadronic/models/de_excitation/multifragmen <<  56             hadronic/models/abrasion/sources.cmake
 44     hadronic/models/de_excitation/photon_evapo <<  57             hadronic/models/binary_cascade/sources.cmake
 45     hadronic/models/de_excitation/util/sources <<  58             hadronic/models/cascade/cascade/sources.cmake
 46     hadronic/models/em_dissociation/sources.cm <<  59             hadronic/models/cascade/evaporation/sources.cmake
 47     hadronic/models/fission/sources.cmake      <<  60             hadronic/models/cascade/utils/sources.cmake
 48     hadronic/models/im_r_matrix/sources.cmake  <<  61             hadronic/models/chiral_inv_phase_space/body/sources.cmake
 49     hadronic/models/inclxx/utils/sources.cmake <<  62             hadronic/models/chiral_inv_phase_space/cross_sections/sources.cmake
 50     hadronic/models/inclxx/incl_physics/source <<  63             hadronic/models/chiral_inv_phase_space/fragmentation/sources.cmake
 51     hadronic/models/inclxx/interface/sources.c <<  64             hadronic/models/chiral_inv_phase_space/interface/sources.cmake
 52     hadronic/models/gamma_nuclear/sources.cmak <<  65             hadronic/models/chiral_inv_phase_space/processes/sources.cmake
 53     hadronic/models/lend/sources.cmake         <<  66             hadronic/models/coherent_elastic/sources.cmake
 54     hadronic/models/lepto_nuclear/sources.cmak <<  67             hadronic/models/de_excitation/ablation/sources.cmake
 55     hadronic/models/nudex/sources.cmake        <<  68             hadronic/models/de_excitation/evaporation/sources.cmake
 56     hadronic/models/particle_hp/sources.cmake  <<  69             hadronic/models/de_excitation/fermi_breakup/sources.cmake
 57     hadronic/models/parton_string/diffraction/ <<  70             hadronic/models/de_excitation/fission/sources.cmake
 58     hadronic/models/parton_string/hadronizatio <<  71             hadronic/models/de_excitation/gem_evaporation/sources.cmake
 59     hadronic/models/parton_string/management/s <<  72             hadronic/models/de_excitation/handler/sources.cmake
 60     hadronic/models/parton_string/qgsm/sources <<  73             hadronic/models/de_excitation/management/sources.cmake
 61     hadronic/models/pre_equilibrium/exciton_mo <<  74             hadronic/models/de_excitation/multifragmentation/sources.cmake
 62     hadronic/models/qmd/sources.cmake          <<  75             hadronic/models/de_excitation/photon_evaporation/sources.cmake
 63     hadronic/models/quasi_elastic/sources.cmak <<  76             hadronic/models/de_excitation/util/sources.cmake
 64     hadronic/models/radioactive_decay/sources. <<  77             hadronic/models/em_dissociation/sources.cmake
 65     hadronic/models/theo_high_energy/sources.c <<  78             hadronic/models/high_energy/sources.cmake
 66     hadronic/processes/sources.cmake           <<  79             hadronic/models/im_r_matrix/sources.cmake
 67     hadronic/stopping/sources.cmake            <<  80             hadronic/models/incl/sources.cmake
 68     hadronic/util/sources.cmake                <<  81             hadronic/models/inclxx/utils/sources.cmake
 69     management/sources.cmake                   <<  82             hadronic/models/inclxx/incl_physics/sources.cmake
 70     optical/sources.cmake                      <<  83             hadronic/models/inclxx/interface/sources.cmake
 71     solidstate/phonon/sources.cmake            <<  84             hadronic/models/isotope_production/sources.cmake
 72     solidstate/channeling/sources.cmake        <<  85             hadronic/models/lend/sources.cmake
 73     parameterisation/sources.cmake             <<  86             hadronic/models/lll_fission/sources.cmake
 74     scoring/sources.cmake                      <<  87             hadronic/models/low_energy/sources.cmake
 75     transportation/sources.cmake)              <<  88             hadronic/models/management/sources.cmake
 76   include(${modfile})                          <<  89             hadronic/models/neutron_hp/sources.cmake
 77 endforeach()                                   <<  90             hadronic/models/parton_string/diffraction/sources.cmake
                                                   >>  91             hadronic/models/parton_string/hadronization/sources.cmake
                                                   >>  92             hadronic/models/parton_string/management/sources.cmake
                                                   >>  93             hadronic/models/parton_string/qgsm/sources.cmake
                                                   >>  94             hadronic/models/photolepton_hadron/muon_nuclear/sources.cmake
                                                   >>  95             hadronic/models/pre_equilibrium/exciton_model/sources.cmake
                                                   >>  96             hadronic/models/qmd/sources.cmake
                                                   >>  97             hadronic/models/radioactive_decay/sources.cmake
                                                   >>  98             hadronic/models/quasi_elastic/sources.cmake
                                                   >>  99             hadronic/models/rpg/sources.cmake
                                                   >> 100             hadronic/models/theo_high_energy/sources.cmake
                                                   >> 101             hadronic/models/util/sources.cmake
                                                   >> 102             hadronic/processes/sources.cmake
                                                   >> 103             hadronic/stopping/sources.cmake
                                                   >> 104             hadronic/util/sources.cmake
                                                   >> 105             management/sources.cmake
                                                   >> 106             optical/sources.cmake
                                                   >> 107             parameterisation/sources.cmake
                                                   >> 108             scoring/sources.cmake
                                                   >> 109             transportation/sources.cmake
                                                   >> 110 )
                                                   >> 111 endif()
 78                                                   112 
 79 geant4_add_category(G4processes                << 
 80   MODULES                                      << 
 81     G4biasing_mgt                              << 
 82     G4biasing_gen                              << 
 83     G4biasing_imp                              << 
 84     G4cuts                                     << 
 85     G4decay                                    << 
 86     G4emadjoint                                << 
 87     G4emdna-processes                          << 
 88     G4emdna-models                             << 
 89     G4emdna-utils                              << 
 90     G4emdna-man                                << 
 91     G4emdna-molman                             << 
 92     G4emdna-moltypes                           << 
 93     G4emhighenergy                             << 
 94     G4emlowenergy                              << 
 95     G4muons                                    << 
 96     G4empii                                    << 
 97     G4empolar                                  << 
 98     G4emstandard                               << 
 99     G4emutils                                  << 
100     G4xrays                                    << 
101     G4hadronic_xsect                           << 
102     G4hadronic_mgt                             << 
103     G4hadronic_abla                            << 
104     G4hadronic_abrasion                        << 
105     G4hadronic_binary                          << 
106     G4hadronic_bert_cascade                    << 
107     G4hadronic_coherent_elastic                << 
108     G4hadronic_ablation                        << 
109     G4hadronic_deex_evaporation                << 
110     G4hadronic_deex_fermi_breakup              << 
111     G4hadronic_deex_fission                    << 
112     G4hadronic_deex_gem_evaporation            << 
113     G4hadronic_deex_handler                    << 
114     G4hadronic_deex_management                 << 
115     G4hadronic_deex_multifragmentation         << 
116     G4hadronic_deex_photon_evaporation         << 
117     G4hadronic_deex_util                       << 
118     G4hadronic_em_dissociation                 << 
119     G4had_fission                              << 
120     G4had_im_r_matrix                          << 
121     G4hadronic_inclxx_utils                    << 
122     G4hadronic_inclxx_physics                  << 
123     G4hadronic_inclxx_interface                << 
124     G4had_gamma_nuclear                        << 
125     G4had_lend                                 << 
126     G4had_lept_nuclear                         << 
127     G4hadronic_nudex                           << 
128     G4had_par_hp                               << 
129     G4had_string_diff                          << 
130     G4had_string_frag                          << 
131     G4had_string_man                           << 
132     G4hadronic_qgstring                        << 
133     G4had_preequ_exciton                       << 
134     G4hadronic_qmd                             << 
135     G4hadronic_quasi_elastic                   << 
136     G4hadronic_radioactivedecay                << 
137     G4had_theo_max                             << 
138     G4hadronic_proc                            << 
139     G4hadronic_stop                            << 
140     G4hadronic_util                            << 
141     G4procman                                  << 
142     G4optical                                  << 
143     G4solidstate_phonon                        << 
144     G4solidstate_channeling                    << 
145     G4parameterisation                         << 
146     G4scoring                                  << 
147     G4transportation )                         <<