LUMIERA.clone/admin/scons
Ichthyostega eb4c49e1b2 Build: upgrade, tighten and document the prerequisites
Many versions enforced with this changeset are chosen such
as to support Ubuntu/Noble (24.04) and otherwise use versions
reasonably close to Debian-Trixie (≙reference-platform)

Since we now require a fairly modern compiler for C++23,
I have added now an explicit version check, which however
is performed only if the defined compiler is named `g++*`

Furthermore, I combed through all of our build tutorials and documentation pages
and updated a lot of information regarding dependencies and build practices...
2025-11-28 04:24:52 +01:00
..
BuilderDoxygen.py Upgrade: Scons Doxygen Builder from 2022 2025-04-08 04:17:57 +02:00
Buildhelper.py Build: some further code clean-up and documentation 2025-11-27 18:21:22 +01:00
DIR_INFO Anchor: Directory for Scons tools 2025-04-08 04:10:02 +02:00
IconSvgRenderer.py clean-up: trifles 2025-06-07 23:59:57 +02:00
LumieraEnvironment.py Build: some further code clean-up and documentation 2025-11-27 18:21:22 +01:00
Options.py Build: configuring via environment is bad practice 2025-11-16 02:09:24 +01:00
Platform.py Build: upgrade, tighten and document the prerequisites 2025-11-28 04:24:52 +01:00
Setup.py Build: upgrade, tighten and document the prerequisites 2025-11-28 04:24:52 +01:00
ToolCCache.py Upgrade: adapt to use Scons 4.x which uses Python 3 2025-03-16 16:38:07 +01:00
ToolDistCC.py Upgrade: adapt to use Scons 4.x which uses Python 3 2025-03-16 16:38:07 +01:00