You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed Repository Root Discovery: Resolved the error cannot find the repository root above /Applications/MetalNX.app/Contents/Resources/scripts/build_ipa_from_nsp.py. The launcher now verifies that an engine root must contain the full engine tree (dm/tools/nx_extract/Program.cs), explicitly preventing the app's internal Contents/Resources directory from falsely masquerading as a repository root.
Dynamic Multi-Location Fallback: Added robust multi-tier fallback lookup in build_ipa_from_nsp.py checking NXNATIVE_ROOT, DM_ROOT, saved preferences, ~/Library/Application Support/nxnative/engine, and standard developer roots.
Standalone spirv-cross & nx_extract Bundling: Fully bundled standalone binaries for zero-.NET and zero-Homebrew dependency requirements.
Self-Healing Build Directory Cleanup: Automatically deletes stale and incomplete intermediate files from failed previous runs.
Automated Test Suite Expansion: Added Unit Test 10 verifying app bundle protection and dynamic repository discovery (47/47 tests passing).