mirror of
https://github.com/rehlds/revoice.git
synced 2025-04-24 07:13:37 +03:00
Replace 'cmd' with 'cmake -E' for ilk file move in post-build
This commit is contained in:
parent
bc05483fac
commit
493e5ff58b
@ -177,11 +177,12 @@ target_link_libraries("${TARGET_NAME}"
|
|||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
set(ILK_FILE_PATH "$<TARGET_FILE_DIR:${TARGET_NAME}>\\${BIN_OUTPUT_NAME}.ilk")
|
set(ILK_FILE_PATH "$<TARGET_FILE_DIR:${TARGET_NAME}>/${BIN_OUTPUT_NAME}.ilk")
|
||||||
set(ILK_OUTPUT_DIR "${PROJECT_BINARY_DIR}/$<CONFIG>")
|
set(ILK_OUTPUT_DIR "${PROJECT_BINARY_DIR}/$<CONFIG>")
|
||||||
|
set(ILK_OUTPUT_PATH "${ILK_OUTPUT_DIR}/${BIN_OUTPUT_NAME}.ilk")
|
||||||
|
|
||||||
add_custom_command(TARGET "${TARGET_NAME}" POST_BUILD
|
add_custom_command(TARGET "${TARGET_NAME}" POST_BUILD
|
||||||
COMMAND cmd /C "if exist \"${ILK_FILE_PATH}\" move \"${ILK_FILE_PATH}\" \"${ILK_OUTPUT_DIR}\\\""
|
COMMAND ${CMAKE_COMMAND} -E rename "${ILK_FILE_PATH}" "${ILK_OUTPUT_PATH}" >nul 2>&1 || ${CMAKE_COMMAND} -E true
|
||||||
COMMENT "Moving '${ILK_FILE_PATH}' file to '${ILK_OUTPUT_DIR}' if it exists"
|
COMMENT "Moving '${ILK_FILE_PATH}' file to '${ILK_OUTPUT_DIR}' if it exists..."
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user