mirror of https://github.com/ARMmbed/mbed-os.git
Update storage CMake to include greentea test dir
parent
264f8da32b
commit
d4559b8f3d
|
@ -26,7 +26,7 @@ add_library(mbed-storage-kv-config INTERFACE)
|
||||||
add_library(mbed-storage-direct-access-devicekey INTERFACE)
|
add_library(mbed-storage-direct-access-devicekey INTERFACE)
|
||||||
add_library(mbed-storage-kv-global-api INTERFACE)
|
add_library(mbed-storage-kv-global-api INTERFACE)
|
||||||
|
|
||||||
if(${CMAKE_CROSSCOMPILING})
|
if(${CMAKE_CROSSCOMPILING} AND NOT BUILD_GREENTEA_TESTS)
|
||||||
# The directories below contain optional target libraries
|
# The directories below contain optional target libraries
|
||||||
add_subdirectory(blockdevice EXCLUDE_FROM_ALL)
|
add_subdirectory(blockdevice EXCLUDE_FROM_ALL)
|
||||||
add_subdirectory(filesystem EXCLUDE_FROM_ALL)
|
add_subdirectory(filesystem EXCLUDE_FROM_ALL)
|
||||||
|
@ -37,6 +37,7 @@ else()
|
||||||
add_subdirectory(blockdevice)
|
add_subdirectory(blockdevice)
|
||||||
add_subdirectory(filesystem)
|
add_subdirectory(filesystem)
|
||||||
add_subdirectory(kvstore)
|
add_subdirectory(kvstore)
|
||||||
|
add_subdirectory(platform)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_include_directories(mbed-storage
|
target_include_directories(mbed-storage
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND BUILD_TESTING)
|
if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND BUILD_TESTING)
|
||||||
if(BUILD_GREENTEA_TESTS)
|
if(BUILD_GREENTEA_TESTS)
|
||||||
# add greentea test
|
add_subdirectory(tests/TESTS)
|
||||||
else()
|
else()
|
||||||
add_subdirectory(tests/UNITTESTS)
|
add_subdirectory(tests/UNITTESTS)
|
||||||
endif()
|
endif()
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
# Copyright (c) 2021 ARM Limited. All rights reserved.
|
||||||
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
|
add_subdirectory(blockdevice/buffered_block_device)
|
||||||
|
add_subdirectory(blockdevice/flashsim_block_device)
|
||||||
|
add_subdirectory(blockdevice/general_block_device)
|
||||||
|
add_subdirectory(blockdevice/heap_block_device)
|
||||||
|
add_subdirectory(blockdevice/mbr_block_device)
|
||||||
|
add_subdirectory(blockdevice/util_block_device)
|
Loading…
Reference in New Issue