File tree Expand file tree Collapse file tree 1 file changed +4
-12
lines changed Expand file tree Collapse file tree 1 file changed +4
-12
lines changed Original file line number Diff line number Diff line change 11cmake_minimum_required (VERSION 3.26...3.29)
22
3- if (POLICY CMP0157)
4- if (CMAKE_HOST_SYSTEM_NAME STREQUAL Windows AND CMAKE_SYSTEM_NAME STREQUAL Android)
5- # CMP0157 causes libdispatch to fail to compile when targetting
6- # Android on Windows due to swift-driver not being present during the
7- # toolchain build. Disable it for now.
8- cmake_policy (SET CMP0157 OLD)
9- else ()
10- # New Swift build model: improved incremental build performance and LSP support
11- cmake_policy (SET CMP0157 NEW)
12- endif ()
13- endif ()
14-
153list (APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR} /cmake/modules)
164
5+ if (POLICY CMP0157 AND CMAKE_Swift_COMPILER_USE_OLD_DRIVER)
6+ cmake_policy (SET CMP0157 OLD)
7+ endif ()
8+
179project (dispatch
1810 VERSION 1.3
1911 LANGUAGES C CXX)
You can’t perform that action at this time.
0 commit comments