From 9f5edb32bf735484faf6fda1e1c99a5b570a15b0 Mon Sep 17 00:00:00 2001 From: James Goppert Date: Sat, 19 Sep 2015 11:52:35 -0400 Subject: [PATCH] Made debugger tools optional. --- cmake/toolchains/Toolchain-arm-none-eabi.cmake | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/toolchains/Toolchain-arm-none-eabi.cmake b/cmake/toolchains/Toolchain-arm-none-eabi.cmake index d067620f12..45da0d965c 100644 --- a/cmake/toolchains/Toolchain-arm-none-eabi.cmake +++ b/cmake/toolchains/Toolchain-arm-none-eabi.cmake @@ -37,7 +37,7 @@ endif() cmake_force_cxx_compiler(${CXX_COMPILER} GNU) # compiler tools -foreach(tool objcopy nm ld gdb gdbtui) +foreach(tool objcopy nm ld) string(TOUPPER ${tool} TOOL) find_program(${TOOL} arm-none-eabi-${tool}) if(NOT ${TOOL}) @@ -45,6 +45,12 @@ foreach(tool objcopy nm ld gdb gdbtui) endif() endforeach() +# optional compiler tools +foreach(tool gdb gdbtui) + string(TOUPPER ${tool} TOOL) + find_program(${TOOL} arm-none-eabi-${tool}) +endforeach() + # os tools foreach(tool echo patch grep rm mkdir nm genromfs cp touch make unzip) string(TOUPPER ${tool} TOOL)