# Copyright (c) 2021 ARM Limited. All rights reserved. # SPDX-License-Identifier: Apache-2.0 add_library(mbed-arm-mps2-m0p INTERFACE) target_include_directories(mbed-arm-mps2-m0p INTERFACE device ) if(${MBED_TOOLCHAIN} STREQUAL "ARM") set(LINKER_FILE device/TOOLCHAIN_ARM_STD/MPS2.sct) set(STARTUP_FILE device/TOOLCHAIN_ARM_STD/startup_MPS2.S) elseif(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM") set(LINKER_FILE device/TOOLCHAIN_GCC_ARM/MPS2.ld) set(STARTUP_FILE device/TOOLCHAIN_GCC_ARM/startup_MPS2.S) endif() mbed_set_linker_script(mbed-arm-mps2-m0p ${CMAKE_CURRENT_SOURCE_DIR}/${LINKER_FILE}) target_sources(mbed-arm-mps2-m0p INTERFACE device/system_CMSDK_CM0plus.c ${STARTUP_FILE} ) target_link_libraries(mbed-arm-mps2-m0p INTERFACE mbed-mps2 )