Build: Enable ninja-based builds for ARMCLANG and IARARM
This is a port of 99c0a962, which only addressed GNUARM, for ARMCLANG
and IARARM.
Signed-off-by: TTornblom <thomas.tornblom@iar.com>
Change-Id: I67482b613732204a681ac50514a1017fa967bd98
diff --git a/cmake/Compiler/IARARM.cmake b/cmake/Compiler/IARARM.cmake
index 5bb2a37..3ce35f1 100644
--- a/cmake/Compiler/IARARM.cmake
+++ b/cmake/Compiler/IARARM.cmake
@@ -35,6 +35,7 @@
string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Ohz -DNDEBUG")
string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -Ohs -DNDEBUG")
string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -Ohs --debug")
+ set(CMAKE_DEPFILE_FLAGS_${lang} "--dependencies=ins <DEPFILE>")
endif()
set(CMAKE_${lang}_OUTPUT_EXTENSION ".o")
@@ -50,6 +51,5 @@
set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> --preprocess=n <PREPROCESSED_SOURCE> <SOURCE> ")
set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> <SOURCE> -la <ASSEMBLY_SOURCE>")
- set(CMAKE_DEPFILE_FLAGS_${lang} "--dependencies=ins <DEPFILE>")
endif()
endmacro()