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
.define("CF_WINDOWS_EXECUTABLE_INITIALIZER",.when(platforms:[.windows])), // Ensure __CFInitialize is run even when statically linked into an executable
// Adding the xdgTestHelper as a dependency of TestFoundation causes its object files (including the main function) to be linked into the test runner executable as well
48
+
// While this works on Linux due to special linker functionality, this doesn't work on Windows and results in a collision between the two main symbols
49
+
// SwiftPM also cannot support depending on this executable (to ensure it is built) without also linking its objects into the test runner
50
+
// For those reasons, using the xdgTestHelper on Windows is currently unsupported and tests that rely on it must be skipped
51
+
throwXCTSkip("xdgTestHelper is not supported during testing on Windows (test executables are not supported by SwiftPM on Windows)")
0 commit comments