[llvm-branch-commits] [libclc] 69ee6a0 - Revert "[libclc] Change symlinks to copies on Windows (#147759)"
Tobias Hieta via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Jul 22 01:35:15 PDT 2025
Author: Michał Górny
Date: 2025-07-22T10:35:07+02:00
New Revision: 69ee6a0edd3b00d393ca2d24b9ddfe3c2def895c
URL: https://github.com/llvm/llvm-project/commit/69ee6a0edd3b00d393ca2d24b9ddfe3c2def895c
DIFF: https://github.com/llvm/llvm-project/commit/69ee6a0edd3b00d393ca2d24b9ddfe3c2def895c.diff
LOG: Revert "[libclc] Change symlinks to copies on Windows (#147759)"
This reverts commit 9b5959dd9a0eb0fc005b92be7ef7f3a5e3377b81.
Added:
Modified:
libclc/cmake/modules/AddLibclc.cmake
Removed:
################################################################################
diff --git a/libclc/cmake/modules/AddLibclc.cmake b/libclc/cmake/modules/AddLibclc.cmake
index 056706ee629cd..a8160e04d46a0 100644
--- a/libclc/cmake/modules/AddLibclc.cmake
+++ b/libclc/cmake/modules/AddLibclc.cmake
@@ -425,17 +425,11 @@ function(add_libclc_builtin_set)
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )
endif()
- if(CMAKE_HOST_UNIX OR LLVM_USE_SYMLINKS)
- set(LIBCLC_LINK_OR_COPY create_symlink)
- else()
- set(LIBCLC_LINK_OR_COPY copy)
- endif()
-
- foreach( a IN LISTS ARG_ALIASES )
+ foreach( a ${ARG_ALIASES} )
set( alias_suffix "${a}-${ARG_TRIPLE}.bc" )
add_custom_command(
OUTPUT ${LIBCLC_OUTPUT_LIBRARY_DIR}/${alias_suffix}
- COMMAND ${CMAKE_COMMAND} -E ${LIBCLC_LINK_OR_COPY} ${libclc_builtins_lib} ${LIBCLC_OUTPUT_LIBRARY_DIR}/${alias_suffix}
+ COMMAND ${CMAKE_COMMAND} -E create_symlink ${libclc_builtins_lib} ${LIBCLC_OUTPUT_LIBRARY_DIR}/${alias_suffix}
DEPENDS prepare-${obj_suffix}
)
add_custom_target( alias-${alias_suffix} ALL
More information about the llvm-branch-commits
mailing list