diff options
author | Stefan Agner <stefan.agner@toradex.com> | 2017-05-08 14:41:54 -0700 |
---|---|---|
committer | Stefan Agner <stefan.agner@toradex.com> | 2017-05-12 13:54:18 -0700 |
commit | 6fcd37817cbea037bd1194b50382c7d8ca4b74ee (patch) | |
tree | 831d8933037194c97345cc0fce0301d52dd76a6f /tools/cmake_toolchain_files/armgcc.cmake | |
parent | 74e83463973d77b16449e7b9206f4f75b94296d1 (diff) |
examples: convert CMake structure to allow multiple builds
Convert CMake build files structure such that we can build debug
and release configuration simultaneously. This is useful when using
Eclipse's Makefile integration.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Suggested-by: Raul Munoz <raul.munoz@toradex.com>
Diffstat (limited to 'tools/cmake_toolchain_files/armgcc.cmake')
-rw-r--r-- | tools/cmake_toolchain_files/armgcc.cmake | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/tools/cmake_toolchain_files/armgcc.cmake b/tools/cmake_toolchain_files/armgcc.cmake index 3d7f729..c161aa0 100644 --- a/tools/cmake_toolchain_files/armgcc.cmake +++ b/tools/cmake_toolchain_files/armgcc.cmake @@ -59,12 +59,7 @@ SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) -IF(CMAKE_BUILD_TYPE MATCHES Release) - SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/release) - SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/release) -ELSEIF(CMAKE_BUILD_TYPE MATCHES Debug) - SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/debug) - SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/debug) -ENDIF() +SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}) +SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}) MESSAGE(STATUS "BUILD_TYPE: " ${CMAKE_BUILD_TYPE}) |