Skip to content

Conversation

andrurogerz
Copy link
Contributor

Overview

  • Add the global cmake_linker_flags when configuring build for swift-certificates and SourceKit-LSP. This implicitly adds CMAKE_STATIC_LIBRARY_PREFIX_Swift="lib" as needed on Windows.
  • Move position of -D CMAKE_STATIC_LIBRARY_PREFIX_Swift= later in the CMake configure command for Compilers so that it overrides the value pulled in by including the global cmake_linker_flags.

Validation

Ran Development Snapshot CI: https://github.com/thebrowsercompany/swift-build/actions/runs/13266881748

hjyamauchi and others added 3 commits February 11, 2025 11:31
This was changed upstream to use `lib` prefix for static libraries on
Windows for Swift. Apply the necessary build changes to ensure that the
build system is aware of this.
@hjyamauchi hjyamauchi merged commit db9ed8f into compnerd:main Feb 13, 2025
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.

3 participants