ADD_CUSTOM_TARGET(${COPY_TARGET_NAME} ALL
COMMAND ${CMAKE_COMMAND}
-Dexecutable_full_filename="${executable_full_filename}"
-Dexecutable_name="my_${executable_name}"
-DCWD="${CMAKE_BINARY_DIR}/runtime_output_directory"
-DAPPLE=${APPLE}
-DLINUX=${LINUX}
-DWIN32=${WIN32}
-DCRYPTO_VERSION="${CRYPTO_VERSION}"
-DOPENSSL_VERSION="${OPENSSL_VERSION}"
-DINSTALL_PRIV_LIBDIR="${INSTALL_PRIV_LIBDIR}"
-DPATCHELF_EXECUTABLE="${PATCHELF_EXECUTABLE}"
-DBUILD_IS_SINGLE_CONFIG="${BUILD_IS_SINGLE_CONFIG}"
-DCMAKE_GENERATOR="${CMAKE_GENERATOR}"
-DCMAKE_SYSTEM_PROCESSOR="${CMAKE_SYSTEM_PROCESSOR}"
-DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}"
-P ${CMAKE_SOURCE_DIR}/cmake/copy_openssl_binary.cmake
WORKING_DIRECTORY
"${CMAKE_BINARY_DIR}/runtime_output_directory"
)