@@ -6,44 +6,82 @@ It must **not** be used as a substitute for writing good git commit messages!
66
77-------------------------------------------------------------------------------
88
9- ## 2024-06-07 Ben Morgan (cmake-V11-01-33)
9+ ## 2024-06-07 Ben Morgan (cmake-V11-02-18)
10+ - Add optional install of new URRPT data model
11+ - Fixes Issue #217
12+
13+ ## 2024-06-04 Ben Morgan (cmake-V11-02-17)
1014- Do not export HDF5 version to Geant4Config
1115 - Fixes Issue #214
1216
13- ## 2024-05-17 Gunter Folger
17+ ## 2024-05-17 Gunter Folger (cmake-V11-02-16)
1418- Use patched G4NDL 4.7.1 dataset.
1519
16- ## 2024-03-26 Ben Morgan
20+ ## 2024-05-17 Ben Morgan (cmake-V11-02-15)
21+ - Add optional install of new NuDEXLib data model
22+
23+ ## 2024-05-09 Ben Morgan (cmake-V11-02-14)
24+ - Provide CMake function to assist in linking unit tests to final libraries
25+ given required source code modules.
26+
27+ ## 2024-05-08 Ben Morgan (cmake-V11-02-13)
28+ - Remove configuration/setup of TiMemory in Geant4.
29+
30+ ## 2024-05-03 Ben Morgan (cmake-V11-02-12)
31+ - Introduce new `FullRelWithDebInfo` build mode.
32+ - Essentially `-O3 -g`, so maximum optimization with debugging symbols
33+ - Intended to help diagnose FPE exceptions on Alma9/gcc13/c++20 and future
34+ proof against similar
35+ - Remove obsolete `Maintainer` build mode that is nothing more than `Debug`
36+
37+ ## 2024-04-30 Ben Morgan (cmake-V11-02-11)
38+ - Simplifications to Geant4Config.cmake
39+ - Remove obsolete and never run "whole archive" linking of G4physics_lists
40+ - Replace TOOLSSG vis driver variables that are just synonyms for more
41+ fundamental config options (e.g. GEANT4_USE_QT) with the underlying
42+ variable.
43+
44+ ## 2024-03-26 Ben Morgan (cmake-V11-02-10)
1745- Disable use of FindPythia6 outside of internal Geant4 examples.
1846
19- ## 2024-04-17 Stephan Hageboeck
47+ ## 2024-04-17 Stephan Hageboeck (cmake-V11-02-09)
2048- Mention the possibility of using cvmfs datasets in the cmake configure warning
2149
22- ## 2024-04-08 Guilherme Amadio
50+ ## 2024-04-17 Ben Morgan (cmake-V11-02-08)
51+ - Bump G4EMLOW dataset to v8.6
52+
53+ ## 2024-04-08 Guilherme Amadio (cmake-V11-02-07)
2354- Fix also find_package(SoXt) and find_package(SoWin)
2455
25- ## 2024-04-20 Ben Morgan
56+ ## 2024-04-20 Ben Morgan (cmake-V11-02-06)
2657- Update FindPythia8 module to:
2758 - Apply [GitHub PR 68](https://github.com/Geant4/geant4/pull/68)
2859 - Reduce capability to only that required by py8decayer example
2960 - Emit error if used in project outside Geant4 or py8decayer
3061
31- ## 2024-03-12 Ben Morgan
62+ ## 2024-03-12 Ben Morgan (cmake-V11-02-05)
3263- Update FindPythia6 module to account for lib64
3364 - Applies [GitHub PR 63](https://github.com/Geant4/geant4/pull/63)
3465
35- ## 2024-03-11 Ben Morgan
66+ ## 2024-03-11 Ben Morgan (cmake-V11-02-04)
3667- Fix escaping of regex in geant4_module_check to satisfy latest Python3.
3768
38- ## 2024-01-29 Ben Morgan (cmake-V11-01-32)
69+ ## 2024-03-06 Ben Morgan (cmake-V11-02-03)
70+ - Bump G4PARTICLEXS dataset to v4.1
71+
72+ ## 2024-01-29 Ben Morgan (cmake-V11-02-02)
3973- Manually check versions of found SoXX packages to workaround their use of
4074 the `ExactVersionOnly` version checking strategy in find_package. Geant4
4175 only requires a minimum version.
4276
43- ## 2024-01-26 Ben Morgan (cmake-V11-01-31 )
77+ ## 2024-01-26 Ben Morgan (cmake-V11-02-01 )
4478- Add -F flag for Qt when on macOS and with a framework build of Qt
4579 - Addresses [Bugzilla 2589](https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2589)
4680
81+ ## 2024-01-19 Ben Morgan (cmake-V11-02-00)
82+ - Add compiler flags for GCC only to help detect/debug LTO-related problems when
83+ building with CMAKE_INTERPROCEDURAL_OPTIMIZATION.
84+
4785## 2023-11-28 Ben Morgan (cmake-V11-01-30)
4886- Bump minimum VecGeom version to 1.2.6
4987
0 commit comments