Skip to content

Conversation

compnerd
Copy link
Member

Add TSCSupport to the CMake build system. This is meant to support the testing of SPM and not for general usage. We do not support the installation of the TSCSupport module as the usage is limited for the test suite in SPM.

compnerd added 3 commits June 12, 2025 13:53
`Foundation` was not being resolved to the target and instead would add
`-lFoundation` to the linker invocation which is unnecessary due to the
autolinking. Add the library search directory instead.
This allows building with or without a build tree which eases the
toolchain builds.
This is not a required library, but add it to the build to support use
in SPM testing. Although the library is built, we do not install it as
it does not need to be distributed.
@jakepetroules
Copy link
Contributor

@swift-ci test

1 similar comment
@jakepetroules
Copy link
Contributor

@swift-ci test

@compnerd
Copy link
Member Author

Please test with following PRs:
swiftlang/swift#82267

@swift-ci please test Windows platform

@jakepetroules
Copy link
Contributor

@swift-ci test macOS

@compnerd
Copy link
Member Author

Ah, it seems that the XCTest framework is not being searched on macOS. This will require a small tweak.

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.

2 participants