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")