From 0ce36ac5e2947dd731f984cde8a5332cedc4abe1 Mon Sep 17 00:00:00 2001 From: Hugues Kamba Date: Mon, 22 Feb 2021 12:17:41 +0000 Subject: [PATCH] CMake: Fix ARM MUSCA NS targets build Add the missing CMake targets for NS Mbed boards. --- targets/TARGET_ARM_SSG/TARGET_MUSCA_B1/CMakeLists.txt | 9 ++++++++- targets/TARGET_ARM_SSG/TARGET_MUSCA_S1/CMakeLists.txt | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/targets/TARGET_ARM_SSG/TARGET_MUSCA_B1/CMakeLists.txt b/targets/TARGET_ARM_SSG/TARGET_MUSCA_B1/CMakeLists.txt index 5b7469f5c7..cca16e643c 100644 --- a/targets/TARGET_ARM_SSG/TARGET_MUSCA_B1/CMakeLists.txt +++ b/targets/TARGET_ARM_SSG/TARGET_MUSCA_B1/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2020 ARM Limited. All rights reserved. +# Copyright (c) 2020-2021 ARM Limited. All rights reserved. # SPDX-License-Identifier: Apache-2.0 add_library(mbed-arm-musca-b1 INTERFACE) @@ -55,3 +55,10 @@ target_link_libraries(mbed-arm-musca-b1 ${CMAKE_CURRENT_SOURCE_DIR}/s_veneers.o mbed-arm-ssg ) + +add_library(mbed-arm-musca-b1-ns INTERFACE) + +target_link_libraries(mbed-arm-musca-b1-ns + INTERFACE + mbed-arm-musca-b1 +) diff --git a/targets/TARGET_ARM_SSG/TARGET_MUSCA_S1/CMakeLists.txt b/targets/TARGET_ARM_SSG/TARGET_MUSCA_S1/CMakeLists.txt index 2346276154..e7d3b0fc51 100644 --- a/targets/TARGET_ARM_SSG/TARGET_MUSCA_S1/CMakeLists.txt +++ b/targets/TARGET_ARM_SSG/TARGET_MUSCA_S1/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2020 ARM Limited. All rights reserved. +# Copyright (c) 2020-2021 ARM Limited. All rights reserved. # SPDX-License-Identifier: Apache-2.0 add_library(mbed-arm-musca-s1 INTERFACE) @@ -61,3 +61,10 @@ target_link_libraries(mbed-arm-musca-s1 ${CMAKE_CURRENT_SOURCE_DIR}/s_veneers.o mbed-arm-ssg ) + +add_library(mbed-arm-musca-s1-ns INTERFACE) + +target_link_libraries(mbed-arm-musca-s1-ns + INTERFACE + mbed-arm-musca-s1 +)