CMake: fix exposing target includes for mbed-os/baremetal

pull/14427/head
Martin Kojtal 2021-02-24 10:29:10 +00:00
parent 15c5f79224
commit 5236f5009f
1 changed files with 0 additions and 7 deletions

View File

@ -30,15 +30,8 @@ target_link_libraries(mbed-os
mbed-core
)
# Expose target headers to an app, but hide objects as they are part of mbed-core
target_include_directories(mbed-os INTERFACE $<TARGET_PROPERTY:${MBED_TARGET_CONVERTED},INTERFACE_INCLUDE_DIRECTORIES>)
add_library(mbed-baremetal INTERFACE)
# Expose target headers to an app, but hide objects as they are part of mbed-core
target_include_directories(mbed-baremetal INTERFACE $<TARGET_PROPERTY:${MBED_TARGET_CONVERTED},INTERFACE_INCLUDE_DIRECTORIES>)
target_sources(mbed-baremetal INTERFACE $<TARGET_OBJECTS:mbed-core-obj>)
target_link_libraries(mbed-baremetal