mirror of
https://github.com/nolen777/eagle0.git
synced 2026-07-29 00:55:43 +00:00
844e2b0407727093afe928038fede8156be95a48
* Add cross-compilation support for Shardok Docker builds This enables building Shardok on the self-hosted Mac runner while targeting Linux x86_64, avoiding the need for slow GitHub-hosted Ubuntu runners. Changes: - Add Ubuntu 24.04 (Noble) sysroot generation scripts - Add GitHub Actions workflow to build and release the sysroot - Configure toolchains_llvm for cross-compilation with sysroot - Update docker_build.yml to use cross-compilation - Add linux_x86_64 platform definition The sysroot contains libstdc++-13 which provides C++23 support needed by the codebase. To complete setup: 1. Run the "Build Linux Sysroot" workflow to create the sysroot 2. Update MODULE.bazel with the actual sha256 from the release 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * Temporarily disable Shardok build until sysroot is ready The cross-compilation sysroot needs to be built and uploaded before Shardok can be built. Steps to re-enable: 1. Run "Build Linux Sysroot" workflow 2. Update sha256 in MODULE.bazel 3. Uncomment build-shardok job 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
Add Scala withdrawnFromProvinceView overload, making EndBattleAftermathPhaseAction fully protoless (#4773)
Add Scala withdrawnFromProvinceView overload, making EndBattleAftermathPhaseAction fully protoless (#4773)
Migrate EndDiplomacyResolutionPhaseAction and PerformUnaffiliatedHeroesAction to protoless RandomStateSequencer (#4702)
The file is empty.
Languages
Scala
44.5%
C++
19.9%
C#
16.6%
Starlark
10.1%
Go
3.5%
Other
5.3%