[compiler-rt] [AIX] Remove POST_BUILD from add_custom_command() (PR #163613)
Xing Xue via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 15 11:55:34 PDT 2025
https://github.com/xingxue-ibm updated https://github.com/llvm/llvm-project/pull/163613
>From 8a5598df428c145d36f1feedb3648df6100a60be Mon Sep 17 00:00:00 2001
From: Xing Xue <xingxue at outlook.com>
Date: Wed, 15 Oct 2025 14:24:18 -0400
Subject: [PATCH] Remove POST_BUILD from the OUTPUT form of
add_custom_command().
---
compiler-rt/cmake/Modules/CompilerRTAIXUtils.cmake | 2 --
1 file changed, 2 deletions(-)
diff --git a/compiler-rt/cmake/Modules/CompilerRTAIXUtils.cmake b/compiler-rt/cmake/Modules/CompilerRTAIXUtils.cmake
index 53aa750d934d7..20400014869e1 100644
--- a/compiler-rt/cmake/Modules/CompilerRTAIXUtils.cmake
+++ b/compiler-rt/cmake/Modules/CompilerRTAIXUtils.cmake
@@ -34,12 +34,10 @@ macro(archive_aix_libatomic name libname)
if(TARGET ${target})
file(MAKE_DIRECTORY ${output_dir})
add_custom_command(OUTPUT "${output_dir}/libatomic.so.1"
- POST_BUILD
COMMAND ${CMAKE_COMMAND} -E
copy "$<TARGET_FILE:${target}>"
"${output_dir}/libatomic.so.1"
# If built with MODULE, F_LOADONLY is set.
- # We have to remove this flag at POST_BUILD.
COMMAND ${CMAKE_STRIP} -X32_64 -E
"${output_dir}/libatomic.so.1"
DEPENDS ${target})
More information about the llvm-commits
mailing list