Skip to content

build(platform): compile portable native artifacts - #355

Open
Mat4m0 wants to merge 1 commit into
refactor/platform-storage-rootsfrom
build/platform-native-foundation
Open

build(platform): compile portable native artifacts#355
Mat4m0 wants to merge 1 commit into
refactor/platform-storage-rootsfrom
build/platform-native-foundation

Conversation

@Mat4m0

@Mat4m0 Mat4m0 commented Aug 31, 2026

Copy link
Copy Markdown
Owner

What changed

Native helper artifacts are compiled on their real Windows and Linux toolchains, with target-specific build inputs and CI dependencies.

Why

Portable TypeScript is not proof that native credential and decoder boundaries compile away from macOS. This layer makes target compilation an executable gate.

Invariant

Windows uses MSVC, Linux compiles against GLib/GIO, and both exercise the same atomic storage and decoder probes used by the application.

Delivery

Review-only build foundation. No application release and no signing credentials.

Verification

  • pnpm build

  • target matrix: Windows 2025 and Ubuntu 24.04

  • atomic storage and decoder probes

  • Focused change

  • Relevant checks run

  • No credentials or private game data added

@Mat4m0
Mat4m0 force-pushed the build/platform-native-foundation branch 3 times, most recently from 1f04e71 to d97b921 Compare August 31, 2026 00:40
@Mat4m0
Mat4m0 force-pushed the build/platform-native-foundation branch from d97b921 to d1b5ee0 Compare August 31, 2026 00:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant