Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| spring GitHub ↗ | 105.0 | 2 | 4 yr | details › |
Versions & arches
Use flags of 105.0
- +ai Compile multiple additional Artificial Intelligences for SinglePlayer
- java Compile Java-based AIs
- +default Default engine (that's what you want)
- headless A engine build, that doesn't render anything to screen but still runs the full simulations (e.g. used to test AIs, benchmarks, ...)
- dedicated A dedicated server build (runs no simulation, just broadcasts netcommands)
- test-ai A Null-AI (justs for testing/learning, does nothing)
- debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- -profile Add support for software performance analysis (will likely vary from ebuild to ebuild)
- -custom-march Sets gcc's `-march=` to current CXXFLAGS one (may break online gaming!)
- -custom-cflags Disables engine's CXXFLAGS stripping (this will for sure break online gaming!)
- +tcmalloc Use the dev-util/google-perftools libraries to replace the malloc() implementation with a possibly faster one
- +threaded Enable threadpools
- bindist Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues)
- -lto Enable link-time-optimizations (may break online gaming!)
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)