Skip to content
Snippets Groups Projects
Commit e233aa9b authored by liblhcb's avatar liblhcb
Browse files

updates and fixes to CMake build

- added build of examples
- use Geant4 sources from git (https://gitlab.cern.ch/lhcb/Geant4-srcs)

Merge branch 'master' of ssh://gitlab.cern.ch:7999/clemenci/Geant4

* 'master' of ssh://gitlab.cern.ch:7999/clemenci/Geant4:
  added entries to release.notes
  minor fix to handling of G4_NATIVE_VERSION
  use Geant4-srcs master for version HEAD
  do not use Ninja to buid Geant4 (not working)
  Get Geant4 sources from git instead of tarfiles
  fixed installation of Geant4 analysis headers
  install examples scripts and create "aliases" for commands
  removed 'Makefile's that should not be there
  Fixed build of the selected examples.
  updated copying of Geant4 sources to CMT directories
  added useful .gitignore files

See merge request !1


git-svn-id: svn+ssh://svn.cern.ch/reps/lhcb/Geant4/trunk@197133 4525493e-7705-40b1-a816-d608a930855b
parents d7d6ff1e d515758d
No related branches found
No related tags found
No related merge requests found
Showing
with 84 additions and 17 deletions
!-----------------------------------------------------------------------------
! Package : Geant4/G4intercoms
! Responsible : Gloria CORTI, Silvia MIGLIORANZI
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!======================= G4intercoms v4r1p1 2011-06-29 =======================
! 2011-03-02 - Hubert Degaudenzi
- Add ignore properties in svn
......
/G4materials/
/src/
!-----------------------------------------------------------------------------
! Package : Geant4/G4materials
! Responsible : Florence RANJARD
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!======================= G4materials v5r0p1 2011-07-14 =======================
! 2011-03-02 - Hubert Degaudenzi
- Added ignore properties in svn
......
/G4modeling/
/modeling/
!-----------------------------------------------------------------------------
! Package : Geant4/G4modeling
! Responsible : Gloria CORTI, Silvia MIGLIORANZI
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!======================== G4modeling v4r1p1 2011-07-14 =======================
! 2011-03-02 - Hubert Degaudenzi
- Added ignore properties in svn
......
/G4parmodels/
/gflash/
!-----------------------------------------------------------------------------
! Package : Geant4/G4parmodels
! Responsible : Gloria CORTI, Silvia MIGLIORANZI
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!======================= G4parmodels v6r2p1 2011-07-14 =======================
! 2011-03-02 - Hubert Degaudenzi
- Added ignore properties in svn
......
/adjoint/
/bosons/
/G4particles/
/hadrons/
/leptons/
/management/
/shortlived/
/utils/
!-----------------------------------------------------------------------------
! Package : Geant4/G4particles
! Responsible : Gloria CORTI, Silvia MIGLIORANZI
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!======================= G4particles v6r2p1 2011-06-29 =======================
! 2011-03-02 - Hubert DeGaudenzi
- Add ignore properties in svn
......
/builders/
/G4physics_lists/
/LHCb/
/lists/
!-----------------------------------------------------------------------------
! Package : Geant4/G4physics_lists
! Responsible : Gloria CORTI, Silvia MIGLIORANZI
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!===================== G4physics_lists v1r4 2015-04-23 =====================
! 2015-04-23 - Nigel Watson/Tim Williams
- Introduce srcnew copying a la G4processes to allow updated version of HadronPhysicsFTFP_BERT.cc
......
/biasing/
/cuts/
/decay/
/electromagnetic/
/G4processes/
/hadronic/
/management/
/optical/
/parameterisation/
/scoring/
/transportation/
!-----------------------------------------------------------------------------
! Package : Geant4/G4processes
! Responsible : Gloria CORTI, Nigel Watson
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
! ======================= G4processes v9r2 2015-07-24 ========================
! 2015-07-23 Tim Williams
- Created patch of G4CollisionInitialState.cc to enable building with GCC4.9
compiler, located in srcnew/models directory.
Updated copyPatchedsource.py to copy patched G4CollisionInitialState.cc
compiler, located in srcnew/models directory.
Updated copyPatchedsource.py to copy patched G4CollisionInitialState.cc
into place.
! ======================= G4processes v9r1 2015-04-24 ========================
......@@ -59,7 +62,7 @@
! 2012-06-18 - James Mccarthy
- Removed path for dna model. Not compatible with our version of CLHEP
and not useful anyway. Can be included at a later date.
and not useful anyway. Can be included at a later date.
! 2012-06-17 - James Mccarthy
- Added new path for LEND model, dna and INCL++ library in g4 v9.5.p01
......@@ -106,7 +109,7 @@
(see details in geant4 9.1 release notes
http://geant4.web.cern.ch/geant4/support/ReleaseNotes4.9.1.html)
. hadronic/models/incl, Liege cascade INCL model, including ABLA evaporation
and fission
and fission
. hadronic/models/qmd, QMD reaction model based on JQMD
. hadronic/models/rpg, Re-Parametrized Gheisha-style model
......@@ -121,7 +124,7 @@
- Remove code G4CascadeInterface.cc from srcnew since no longer used beacuase
fix was introduced in Geant4 itself
- Add in library some more source subdirectories even if not used in our
physics lists:
physics lists:
. scoring (new in 8.2)
. electromagnetic/highenergy (new 7.0)
. electromagnetic/polarization (new in 8.2)
......@@ -147,7 +150,7 @@
!======================= G4processes v4r1 =================================
! 2005-11-07 - Gloria CORTI
- introduce path to G4CascadeInterface to prevent crash when using it
with problematic materials with fractional Z. Will remove it when
with problematic materials with fractional Z. Will remove it when
materials will be described without it.
!======================= G4processes v4r0 =================================
......
/G4readout/
/src/
!-----------------------------------------------------------------------------
! Package : Geant4/G4readout
! Responsible : Gloria CORTI, Silvia MIGLIORANZI
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!====================== G4readout v4r1p1 2011-07-14 ==========================
! 2011-03-02 - Hubert Degaudenzi
- Added ignore properties in svn
......
/G4run/
/src/
!-----------------------------------------------------------------------------
! Package : Geant4/G4run
! Responsible : Gloria CORTI, Silvia MIGLIORANZI
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
!========================== G4run v5r1p1 2011-07-14 ==========================
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!========================== G4run v5r1p1 2011-07-14 ==========================
! 2011-03-02 - Hubert Degaudenzi
- Added ignore properties in svn
......
/G4track/
/src/
!-----------------------------------------------------------------------------
! Package : Geant4/G4track
! Responsible : Gloria CORTI, Silvia MIGLIORANZI
! Purpose :
! Purpose :
!-----------------------------------------------------------------------------
! 2015-11-02 - Marco Clemencic
- Added .gitignore file
!========================= G4track v5r1p1 2011-07-14 =========================
! 2011-07-14 - Hubert DEGAUDENZI
- Added ignore properties in svn
......
/G4tracking/
/src/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment