From 2df68d1579438fc5f7cd98c202eb4e09c7a5fdf1 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Wed, 23 Dec 2015 23:45:56 +0100 Subject: [PATCH] VC++ compilation --- companion/src/CMakeLists.txt | 20 +++++++++---------- .../firmwares/opentx/simulator/CMakeLists.txt | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/companion/src/CMakeLists.txt b/companion/src/CMakeLists.txt index 131dee812..d5568888e 100644 --- a/companion/src/CMakeLists.txt +++ b/companion/src/CMakeLists.txt @@ -352,8 +352,8 @@ if(WIN32) endif() set(SYSDIR "$ENV{windir}/system32") - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../targets/windows/${COMPANION_NSI_IN_FILE} ${CMAKE_CURRENT_BINARY_DIR}/companion.nsi @ONLY) - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../targets/windows/${SIMULATOR_NSI_IN_FILE} ${CMAKE_CURRENT_BINARY_DIR}/simulator.nsi @ONLY) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../targets/windows/${COMPANION_NSI_IN_FILE} ${PROJECT_BINARY_DIR}/companion/companion.nsi @ONLY) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../targets/windows/${SIMULATOR_NSI_IN_FILE} ${PROJECT_BINARY_DIR}/companion/simulator.nsi @ONLY) find_program(NSIS_EXE makensis.exe PATHS "C:/Program Files/NSIS" @@ -361,21 +361,21 @@ if(WIN32) "C:/Programs/NSIS" ) - add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/companion-windows.exe + add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/companion/companion-windows.exe COMMAND "${NSIS_EXE}" ARGS companion.nsi - DEPENDS companion simulator opentx-simulators ${PROJECT_BINARY_DIR}/companion.nsi + DEPENDS companion simulator opentx-simulators ${PROJECT_BINARY_DIR}/companion/companion.nsi COMMENT "Companion Windows NSIS Installer") - add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/simulator-install.exe + add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/companion/simulator-install.exe COMMAND "${NSIS_EXE}" ARGS simulator.nsi - DEPENDS simulator opentx-simulators ${PROJECT_BINARY_DIR}/simulator.nsi + DEPENDS simulator opentx-simulators ${PROJECT_BINARY_DIR}/companion/simulator.nsi COMMENT "Simulator Windows NSIS Installer") add_custom_target(installer - DEPENDS ${PROJECT_BINARY_DIR}/companion-windows.exe - DEPENDS ${PROJECT_BINARY_DIR}/simulator-windows.exe - SOURCES ${PROJECT_BINARY_DIR}/companion.nsi - SOURCES ${PROJECT_BINARY_DIR}/simulator.nsi + DEPENDS ${PROJECT_BINARY_DIR}/companion/companion-windows.exe + DEPENDS ${PROJECT_BINARY_DIR}/companion/simulator-windows.exe + SOURCES ${PROJECT_BINARY_DIR}/companion/companion.nsi + SOURCES ${PROJECT_BINARY_DIR}/companion/simulator.nsi ) endif() diff --git a/companion/src/firmwares/opentx/simulator/CMakeLists.txt b/companion/src/firmwares/opentx/simulator/CMakeLists.txt index 0f1463770..989aec998 100644 --- a/companion/src/firmwares/opentx/simulator/CMakeLists.txt +++ b/companion/src/firmwares/opentx/simulator/CMakeLists.txt @@ -9,19 +9,19 @@ set(OPENTX_SRC_FILES ) include_directories( + ${CMAKE_BINARY_DIR}/radio/src ${CMAKE_CURRENT_BINARY_DIR} + ${RADIO_BIN_DIRECTORY} ${PROJECT_SOURCE_DIR} ${COMPANION_SRC_DIRECTORY}/firmwares/opentx ${RADIO_SRC_DIRECTORY} ${RADIO_SRC_DIRECTORY}/fonts/std - ${RADIO_BIN_DIRECTORY} ${RADIO_SRC_DIRECTORY}/lua/src ${RADIO_SRC_DIRECTORY}/thirdparty ${RADIO_SRC_DIRECTORY}/thirdparty/FatFs ${RADIO_SRC_DIRECTORY}/thirdparty/FatFs/option ${RADIO_SRC_DIRECTORY}/thirdparty/CoOS ${RADIO_SRC_DIRECTORY}/thirdparty/Lua/src - ${CMAKE_BINARY_DIR}/radio/src ) if(APPLE)