From d9819a72d1d2daea0609e921efde49e9ba06c9b7 Mon Sep 17 00:00:00 2001 From: Jamie Smith Date: Mon, 1 Feb 2021 19:40:41 -0800 Subject: [PATCH] Bring back CMAKE_EXECUTABLE_SUFFIX in map filename, with a vengeance! --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5c1f8705da..0dcb70c22a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -140,7 +140,7 @@ function(mbed_set_mbed_target_linker_script target) target_link_options(mbed-core INTERFACE "-T" "${CMAKE_BINARY_DIR}/${target}.link_script.ld" - "-Wl,-Map=${CMAKE_BINARY_DIR}/${target}.map" + "-Wl,-Map=${CMAKE_BINARY_DIR}/${target}${CMAKE_EXECUTABLE_SUFFIX}.map" ) elseif(MBED_TOOLCHAIN STREQUAL "ARM") set(CMAKE_PRE_BUILD_COMMAND COMMAND "") @@ -203,7 +203,7 @@ function(mbed_generate_map_file target) TARGET ${target} POST_BUILD - COMMAND ${Python3_EXECUTABLE} ${MBED_PATH}/tools/memap.py -t ${MBED_TOOLCHAIN} ${CMAKE_BINARY_DIR}/${target}.map + COMMAND ${Python3_EXECUTABLE} ${MBED_PATH}/tools/memap.py -t ${MBED_TOOLCHAIN} ${CMAKE_BINARY_DIR}/${target}${CMAKE_EXECUTABLE_SUFFIX}.map WORKING_DIRECTORY ${CMAKE_BINARY_DIR} COMMENT