@@ -6,44 +6,82 @@ It must **not** be used as a substitute for writing good git commit messages!
6
6
7
7
-------------------------------------------------------------------------------
8
8
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)
10
14
- Do not export HDF5 version to Geant4Config
11
15
- Fixes Issue #214
12
16
13
- ## 2024-05-17 Gunter Folger
17
+ ## 2024-05-17 Gunter Folger (cmake-V11-02-16)
14
18
- Use patched G4NDL 4.7.1 dataset.
15
19
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)
17
45
- Disable use of FindPythia6 outside of internal Geant4 examples.
18
46
19
- ## 2024-04-17 Stephan Hageboeck
47
+ ## 2024-04-17 Stephan Hageboeck (cmake-V11-02-09)
20
48
- Mention the possibility of using cvmfs datasets in the cmake configure warning
21
49
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)
23
54
- Fix also find_package(SoXt) and find_package(SoWin)
24
55
25
- ## 2024-04-20 Ben Morgan
56
+ ## 2024-04-20 Ben Morgan (cmake-V11-02-06)
26
57
- Update FindPythia8 module to:
27
58
- Apply [GitHub PR 68](https://github.com/Geant4/geant4/pull/68)
28
59
- Reduce capability to only that required by py8decayer example
29
60
- Emit error if used in project outside Geant4 or py8decayer
30
61
31
- ## 2024-03-12 Ben Morgan
62
+ ## 2024-03-12 Ben Morgan (cmake-V11-02-05)
32
63
- Update FindPythia6 module to account for lib64
33
64
- Applies [GitHub PR 63](https://github.com/Geant4/geant4/pull/63)
34
65
35
- ## 2024-03-11 Ben Morgan
66
+ ## 2024-03-11 Ben Morgan (cmake-V11-02-04)
36
67
- Fix escaping of regex in geant4_module_check to satisfy latest Python3.
37
68
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)
39
73
- Manually check versions of found SoXX packages to workaround their use of
40
74
the `ExactVersionOnly` version checking strategy in find_package. Geant4
41
75
only requires a minimum version.
42
76
43
- ## 2024-01-26 Ben Morgan (cmake-V11-01-31 )
77
+ ## 2024-01-26 Ben Morgan (cmake-V11-02-01 )
44
78
- Add -F flag for Qt when on macOS and with a framework build of Qt
45
79
- Addresses [Bugzilla 2589](https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2589)
46
80
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
+
47
85
## 2023-11-28 Ben Morgan (cmake-V11-01-30)
48
86
- Bump minimum VecGeom version to 1.2.6
49
87
0 commit comments