mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #14870 from ARMmbed/move_rtos_stub_headers
CMake: Remove mbed-stubs-rtos-headers librarypull/14904/head
commit
8a507e651e
|
@ -23,6 +23,7 @@ option(BUILD_TESTING "Run unit tests only." OFF)
|
||||||
|
|
||||||
if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND BUILD_TESTING)
|
if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND BUILD_TESTING)
|
||||||
include(CTest)
|
include(CTest)
|
||||||
|
add_definitions(-DUNITTEST)
|
||||||
add_subdirectory(UNITTESTS)
|
add_subdirectory(UNITTESTS)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
|
@ -5,8 +5,6 @@
|
||||||
set(CMAKE_CXX_STANDARD 14 CACHE STRING "")
|
set(CMAKE_CXX_STANDARD 14 CACHE STRING "")
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON CACHE BOOL "")
|
set(CMAKE_CXX_STANDARD_REQUIRED ON CACHE BOOL "")
|
||||||
|
|
||||||
add_definitions(-DUNITTEST)
|
|
||||||
|
|
||||||
if (MINGW)
|
if (MINGW)
|
||||||
# enable PRIx formatting globally
|
# enable PRIx formatting globally
|
||||||
add_definitions(-D__STDC_FORMAT_MACROS)
|
add_definitions(-D__STDC_FORMAT_MACROS)
|
||||||
|
|
|
@ -28,7 +28,6 @@ target_sources(mbed-stubs-connectivity
|
||||||
|
|
||||||
target_link_libraries(mbed-stubs-connectivity
|
target_link_libraries(mbed-stubs-connectivity
|
||||||
PRIVATE
|
PRIVATE
|
||||||
mbed-stubs-rtos-headers
|
|
||||||
mbed-headers
|
mbed-headers
|
||||||
mbed-stubs-headers
|
mbed-stubs-headers
|
||||||
mbed-stubs-rtos
|
mbed-stubs-rtos
|
||||||
|
|
|
@ -31,7 +31,6 @@ target_link_libraries(${TEST_NAME}
|
||||||
mbed-stubs-netsocket
|
mbed-stubs-netsocket
|
||||||
mbed-stubs-cellular
|
mbed-stubs-cellular
|
||||||
mbed-stubs-headers
|
mbed-stubs-headers
|
||||||
mbed-stubs-rtos-headers
|
|
||||||
gmock_main
|
gmock_main
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,6 @@ target_link_libraries(${TEST_NAME}
|
||||||
mbed-stubs
|
mbed-stubs
|
||||||
mbed-stubs-cellular
|
mbed-stubs-cellular
|
||||||
mbed-stubs-headers
|
mbed-stubs-headers
|
||||||
mbed-stubs-rtos-headers
|
|
||||||
gmock_main
|
gmock_main
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,6 @@ target_link_libraries(${TEST_NAME}
|
||||||
mbed-stubs
|
mbed-stubs
|
||||||
mbed-stubs-cellular
|
mbed-stubs-cellular
|
||||||
mbed-stubs-headers
|
mbed-stubs-headers
|
||||||
mbed-stubs-rtos-headers
|
|
||||||
gmock_main
|
gmock_main
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,6 @@ target_sources(mbed-stubs-netsocket
|
||||||
target_link_libraries(mbed-stubs-netsocket
|
target_link_libraries(mbed-stubs-netsocket
|
||||||
PRIVATE
|
PRIVATE
|
||||||
mbed-headers-netsocket
|
mbed-headers-netsocket
|
||||||
mbed-stubs-rtos-headers
|
|
||||||
mbed-headers
|
mbed-headers
|
||||||
mbed-stubs-headers
|
mbed-stubs-headers
|
||||||
mbed-stubs-rtos
|
mbed-stubs-rtos
|
||||||
|
|
|
@ -9,15 +9,13 @@ target_include_directories(mbed-headers-rtos
|
||||||
${mbed-os_SOURCE_DIR}/rtos/include/rtos
|
${mbed-os_SOURCE_DIR}/rtos/include/rtos
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(mbed-stubs-rtos-headers INTERFACE)
|
add_library(mbed-stubs-rtos)
|
||||||
|
|
||||||
target_include_directories(mbed-stubs-rtos-headers
|
target_include_directories(mbed-stubs-rtos
|
||||||
INTERFACE
|
INTERFACE
|
||||||
.
|
.
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(mbed-stubs-rtos)
|
|
||||||
|
|
||||||
target_compile_definitions(mbed-stubs-rtos
|
target_compile_definitions(mbed-stubs-rtos
|
||||||
PRIVATE
|
PRIVATE
|
||||||
MBED_CONF_RTOS_PRESENT=1
|
MBED_CONF_RTOS_PRESENT=1
|
||||||
|
|
Loading…
Reference in New Issue