commit | 99c0a9626df6ed0d62d37e0493c7067254d99e7e | [log] [tgz] |
---|---|---|
author | Kevin Townsend <kevin.townsend@linaro.org> | Tue Jun 02 12:50:12 2020 +0200 |
committer | Ken Liu <ken.liu@arm.com> | Thu Jun 04 09:45:14 2020 +0000 |
tree | caf4835ec4682faec35e89100cd8b303f8ead3b6 | |
parent | 1f345b0d3f51b547c6422febc5f5a5956a1f81bb [diff] |
Build: Enable ninja-based builds This commit enables to use of `-GNinja` for builds, which provides significantly faster TF-M builds, and enables building TF-M as a cmake external project with Zephyr's build system. ``` $ cmake -GNinja \ -DPROJ_CONFIG=`readlink -f ../configs/ConfigDefault.cmake` \ -DTARGET_PLATFORM=LPC55S69 -DBL2=False -DCOMPILER=GNUARM .. $ ninja ``` Signed-off-by: Kevin Townsend <kevin.townsend@linaro.org> Change-Id: I5deaaf9ffb3ec3329174881d70fe7033b531ec49