mirror of https://github.com/ARMmbed/mbed-os.git
41 lines
1.1 KiB
CMake
41 lines
1.1 KiB
CMake
####################
|
|
# UNIT TESTS
|
|
####################
|
|
|
|
set(unittest-includes ${unittest-includes}
|
|
.
|
|
..
|
|
../features/frameworks/mbed-trace/mbed-trace
|
|
)
|
|
|
|
set(unittest-sources
|
|
../storage/blockdevice/source/HeapBlockDevice.cpp
|
|
../storage/kvstore/source/FileSystemStore.cpp
|
|
../storage/filesystem/littlefs/source/LittleFileSystem.cpp
|
|
../storage/filesystem/source/Dir.cpp
|
|
../storage/filesystem/source/File.cpp
|
|
../storage/filesystem/source/FileSystem.cpp
|
|
../features/frameworks/mbed-trace/source/mbed_trace.c
|
|
../storage/filesystem/littlefs/littlefs/lfs_util.c
|
|
../storage/filesystem/littlefs/littlefs/lfs.c
|
|
../platform/source/FileBase.cpp
|
|
../platform/source/FileSystemHandle.cpp
|
|
../platform/source/FileHandle.cpp
|
|
)
|
|
|
|
set(unittest-test-sources
|
|
${CMAKE_CURRENT_LIST_DIR}/moduletest.cpp
|
|
stubs/mbed_atomic_stub.c
|
|
stubs/mbed_assert_stub.cpp
|
|
stubs/mbed_error.c
|
|
stubs/kv_config_stub.cpp
|
|
stubs/mbed_retarget_stub.cpp
|
|
)
|
|
|
|
set(unittest-test-flags
|
|
-DMBED_LFS_READ_SIZE=64
|
|
-DMBED_LFS_PROG_SIZE=64
|
|
-DMBED_LFS_BLOCK_SIZE=512
|
|
-DMBED_LFS_LOOKAHEAD=512
|
|
)
|