build(installer): added compile version checking

This commit is contained in:
2025-07-29 10:54:49 -04:00
parent 8318a07aec
commit 7ceb997b7d
3 changed files with 235 additions and 98 deletions

6
notes.txt Normal file
View File

@@ -0,0 +1,6 @@
The logical flow of using this installer is (for C++ usage): install system dependencies > "Run Full Build" > "Run Meson Install"
The logical flow of using this installer is (for Python usage): install system dependencies > "Install Python Bindings" (note this will take a while).
When building in release mode (default), static analysis of CppAD throws a few bounds warnings. Testing indicates that these are not problems. These warnings do not get identified in debug builds.
GridFire requires gcc >= 13.0.0 or clang >= 16.0.0
GridFire is authored by the 4D-STAR collaboration and Emily M. Boudreaux.
4D-STAR is funded by European Research Council (ERC) under the Horizon Europe programme (Synergy Grant agreement No. 101071505: 4D-STAR). Work for this project is funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council.