Skip to content

Fix Windows build ignoring NATIVE_LIBS_OUTPUT_DIR#365

Merged
kdroidFilter merged 1 commit intomasterfrom
fix/windows-build-output-dir
Feb 3, 2026
Merged

Fix Windows build ignoring NATIVE_LIBS_OUTPUT_DIR#365
kdroidFilter merged 1 commit intomasterfrom
fix/windows-build-output-dir

Conversation

@kdroidFilter
Copy link
Owner

Summary

  • Update winlib submodule so the CMake build respects the NATIVE_LIBS_OUTPUT_DIR environment variable
  • Aligns the Windows build with macOS and Linux which already honour this variable
  • Fixes the publish workflow failing because upload-artifact looks for DLLs in build/nativeLibs/ but the build was writing to src/commonMain/resources/

The Windows CMake build now reads NATIVE_LIBS_OUTPUT_DIR from the
environment so CI can redirect DLL output to build/nativeLibs/, matching
the macOS and Linux builds. Fixes the publish workflow failing to find
the Windows artifacts.
@kdroidFilter kdroidFilter merged commit b5a0578 into master Feb 3, 2026
3 checks passed
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