Stop copying targets into subdirectory in the CMake build Update-Note: BoringSSL's build no longer places an extra copy of libcrypto.a in crypto/libcrypto.a, etc. Outputs should be picked up from the build root directly. Change-Id: Ie64d7c5d61bdcd3db2d0f10c419edc0f53b88cf0 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/78607 Auto-Submit: David Benjamin <davidben@google.com> Reviewed-by: Adam Langley <agl@google.com> Commit-Queue: Adam Langley <agl@google.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt index 82b19fc..4076f77 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -708,14 +708,6 @@ add_executable(bssl ${BSSL_SOURCES}) target_link_libraries(bssl ssl crypto) -# Historically, targets were built in subdirectories. For compatibility with -# existing tools, we, for now, copy the targets into the subdirectories. This -# will be removed sometime in 2024. -copy_post_build(crypto crypto crypto_test urandom_test) -copy_post_build(ssl ssl ssl_test) -copy_post_build(decrepit decrepit decrepit_test) -copy_post_build(tool bssl) - if(FUZZ) if(LIBFUZZER_FROM_DEPS) file(GLOB LIBFUZZER_SOURCES "util/bot/libFuzzer/*.cpp")