Skip to content

Commit

Permalink
Merge pull request swiftlang#2296 from rintaro/cmake-nocache
Browse files Browse the repository at this point in the history
[CMake] Remove set(CACHE) line for SWIFT_MODULE_ABI_NAME_PREFIX
  • Loading branch information
rintaro committed Oct 17, 2023
2 parents 975ac26 + d8c8695 commit 1fa18e5
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 2 deletions.
2 changes: 0 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@ if(CMAKE_VERSION VERSION_LESS 3.21)
endif()
endif()

set(SWIFT_MODULE_ABI_NAME_PREFIX CACHE STRING "ABI name prefix to avoid name conflicts")

# The subdirectory into which host libraries will be installed.
set(SWIFT_HOST_LIBRARIES_SUBDIRECTORY "swift/host")

Expand Down
1 change: 1 addition & 0 deletions cmake/modules/AddSwiftHostLibrary.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ function(add_swift_syntax_library name)
-emit-module-interface-path;${module_interface_file}
>)
if(SWIFT_MODULE_ABI_NAME_PREFIX)
# ABI name prefix. this can be used to avoid name conflicts.
target_compile_options("${name}" PRIVATE
$<$<COMPILE_LANGUAGE:Swift>:
"SHELL:-Xfrontend -module-abi-name"
Expand Down

0 comments on commit 1fa18e5

Please sign in to comment.