From 667e1e138162ef6d65a2041abfe760a7aa79c2c5 Mon Sep 17 00:00:00 2001 From: Mario Carneiro Date: Fri, 21 Jul 2017 11:46:24 +0100 Subject: [PATCH] fix(CMakeLists): remove executable before overwriting on windows, third try This one is tested to work on my machine --- src/shell/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shell/CMakeLists.txt b/src/shell/CMakeLists.txt index 11d60fdd67..d412e53cc0 100644 --- a/src/shell/CMakeLists.txt +++ b/src/shell/CMakeLists.txt @@ -51,7 +51,7 @@ else() if (${CMAKE_SYSTEM_NAME} MATCHES "Windows") ADD_CUSTOM_COMMAND(TARGET lean POST_BUILD - COMMAND "${CMAKE_COMMAND}" -E remove -f "${LEAN_SOURCE_DIR}/../bin/lean${CMAKE_EXECUTABLE_SUFFIX}" + COMMAND rm -f "${LEAN_SOURCE_DIR}/../bin/lean${CMAKE_EXECUTABLE_SUFFIX}" COMMAND "${CMAKE_COMMAND}" -E copy "${CMAKE_CURRENT_BINARY_DIR}/lean${CMAKE_EXECUTABLE_SUFFIX}" "${LEAN_SOURCE_DIR}/../bin/" ) else()