Automate boot unit inclusion with architecture-aware Moderne analysis #74

Merged
Aaron merged 1 commits from feature/dangling-unit-resolution into develop 2026-11-07 22:32:25 +00:00
Owner
  • Replace boot.mgr's static unit list with generated dangling_units.inc
  • Generate Pascal LSTs and run the dangling-unit recipe before compilation
  • Exclude Wasuro, inactive architectures, and NOT_DANGLING units
  • Add ASURO_ARCH selection with an x86 default
  • Mark unfinished legacy units as NOT_DANGLING
  • Inherit pinned Moderne tooling in the builder image
  • Ensure Drone pulls the latest builder image
  • Document the updated build pipeline in MkDocs

Validation:

  • Full x86 ISO build and VirtualBox boot succeeded
  • 1,133 kernel tests passed with no failures
  • x86_64 build failed clearly due to unavailable sources
- Replace boot.mgr's static unit list with generated dangling_units.inc - Generate Pascal LSTs and run the dangling-unit recipe before compilation - Exclude Wasuro, inactive architectures, and NOT_DANGLING units - Add ASURO_ARCH selection with an x86 default - Mark unfinished legacy units as NOT_DANGLING - Inherit pinned Moderne tooling in the builder image - Ensure Drone pulls the latest builder image - Document the updated build pipeline in MkDocs Validation: - Full x86 ISO build and VirtualBox boot succeeded - 1,133 kernel tests passed with no failures - x86_64 build failed clearly due to unavailable sources
admin added 1 commit 2026-11-07 22:27:02 +00:00
Automate boot unit inclusion with architecture-aware Moderne analysis
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
dd3bb1e016
- Replace boot.mgr's static unit list with generated dangling_units.inc
- Generate Pascal LSTs and run the dangling-unit recipe before compilation
- Exclude Wasuro, inactive architectures, and NOT_DANGLING units
- Add ASURO_ARCH selection with an x86 default
- Mark unfinished legacy units as NOT_DANGLING
- Inherit pinned Moderne tooling in the builder image
- Ensure Drone pulls the latest builder image
- Document the updated build pipeline in MkDocs

Validation:
- Full x86 ISO build and VirtualBox boot succeeded
- 1,133 kernel tests passed with no failures
- x86_64 build failed clearly due to unavailable sources
admin requested review from Aaron 2026-11-07 22:27:08 +00:00
admin added the Refactor label 2026-11-07 22:27:18 +00:00
admin added this to the 2.0.0 milestone 2026-11-07 22:27:22 +00:00
Aaron scheduled this pull request to auto merge when all checks succeed 2026-11-07 22:27:23 +00:00
admin added this to the Asuro Release Planning project 2026-11-07 22:27:26 +00:00
admin moved this to In Progress in Asuro Release Planning on 2026-11-07 22:27:29 +00:00
t3hn3rd was assigned by admin 2026-11-07 22:27:42 +00:00
Aaron approved these changes 2026-11-07 22:27:53 +00:00
Aaron merged commit 9d4323ca53 into develop 2026-11-07 22:32:25 +00:00
admin moved this to Develop Testing in Asuro Release Planning on 2026-11-07 23:54:40 +00:00
admin added the
Component
Toolchain
label 2026-11-07 23:55:24 +00:00
Sign in to join this conversation.