From 2dc673c753e29432e97b74099d0b280a67ded357 Mon Sep 17 00:00:00 2001 From: edorax Date: Sat, 11 Feb 2017 15:48:19 +0800 Subject: [PATCH] Fix the options of cl. --- src/wx/CMakeLists.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/wx/CMakeLists.txt b/src/wx/CMakeLists.txt index 52663515..216efa15 100644 --- a/src/wx/CMakeLists.txt +++ b/src/wx/CMakeLists.txt @@ -204,14 +204,15 @@ IF(CMAKE_HOST_WIN32) ENDIF() IF(MSVC) - SET(NATIVE_CC cl) + ADD_CUSTOM_COMMAND(OUTPUT ${BIN2C} + COMMAND cl ${CMAKE_CURRENT_SOURCE_DIR}/bin2c.c /link "/out:${BIN2C}" + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/bin2c.c) ELSE(MSVC) - SET(NATIVE_CC cc) + ADD_CUSTOM_COMMAND(OUTPUT ${BIN2C} + COMMAND cc ${CMAKE_CURRENT_SOURCE_DIR}/bin2c.c -o ${BIN2C} + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/bin2c.c) ENDIF(MSVC) -ADD_CUSTOM_COMMAND(OUTPUT ${BIN2C} - COMMAND ${NATIVE_CC} ${CMAKE_CURRENT_SOURCE_DIR}/bin2c.c -o ${BIN2C} - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/bin2c.c) ADD_CUSTOM_COMMAND(OUTPUT wxvbam.xrs WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} COMMAND wxrc ${XRC_SOURCES} -o wxvbam.xrs