We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4a95611 commit 3deb258Copy full SHA for 3deb258
dispatch/CMakeLists.txt
@@ -1,8 +1,10 @@
1
2
if(CMAKE_SYSTEM_NAME STREQUAL Darwin)
3
set(DISPATCH_MODULE_MAP ${PROJECT_SOURCE_DIR}/dispatch/darwin/module.modulemap)
4
+elseif(BUILD_SHARED_LIBS)
5
+ set(DISPATCH_MODULE_MAP ${PROJECT_SOURCE_DIR}/dispatch/generic/module.modulemap)
6
else()
- set(DISPATCH_MODULE_MAP ${PROJECT_SOURCE_DIR}/dispatch/generic$<$<NOT:$<BOOL:${BUILD_SHARED_LIBS}>>:_static>/module.modulemap)
7
+ set(DISPATCH_MODULE_MAP ${PROJECT_SOURCE_DIR}/dispatch/generic_static/module.modulemap)
8
endif()
9
configure_file(dispatch-vfs.yaml.in
10
${CMAKE_BINARY_DIR}/dispatch-vfs-overlay.yaml
0 commit comments