Merge development into main (fix macOS arm64 cross-compilation) #50

Merged
gronod merged 2 commits from development into main 2026-09-05 19:53:03 +01:00
2 Commits
Author SHA1 Message Date
gronod 0005cc61bf Merge pull request 'fix: enable arm64 macOS cross-compilation on Intel runners' (#49) from fix/macos-arm64-cross-compile into development
Merge pull request #49 from fix/macos-arm64-cross-compile into development
2026-09-05 19:52:53 +01:00
gronod 017744fbdc fix(build): enable arm64 cross-compilation on Intel macOS runners
- Add -arch arm64 / -arch x86_64 compiler and linker flags to Jambase for macOS
- Pre-generate mkg3states and imdi_make outputs using host compiler before cross-compilation
- Conditionalize code-generator execution in tiff/Jamfile and imdi/Jamfile when outputs exist
- Add architecture verification in workflow smoke tests and universal packaging steps
2026-09-05 19:51:19 +01:00