diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake --- a/llvm/cmake/modules/AddLLVM.cmake +++ b/llvm/cmake/modules/AddLLVM.cmake @@ -2127,7 +2127,9 @@ endif() endif() - if(CMAKE_HOST_UNIX) + option(LLVM_FORCE_CREATE_SYMLINKS "Force the creation of symlinks even on Windows" OFF) + + if(CMAKE_HOST_UNIX OR LLVM_FORCE_CREATE_SYMLINKS) set(LLVM_LINK_OR_COPY create_symlink) else() set(LLVM_LINK_OR_COPY copy)