blob: d86f7d03e5cebee5f053dd312e76f495efa4eecc [file] [log] [blame]
Julian Hall351a0722023-01-12 11:58:42 +00001#-------------------------------------------------------------------------------
2# Copyright (c) 2023, Arm Limited and Contributors. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6# Lists components that provide an infrastructure layer for the block-storage
7# service provider that uses a ram-backed block store, partitioned by default
8# using the 'ref' configuration. This infrastructure is intended for test
9# purposes.
10#-------------------------------------------------------------------------------
11
12#-------------------------------------------------------------------------------
13# Infrastructure components
14#
15#-------------------------------------------------------------------------------
16add_components(TARGET "fwu"
17 BASE_DIR ${TS_ROOT}
18 COMPONENTS
19 "components/media/disk"
20 "components/media/volume"
21 "components/media/volume/base_io_dev"
22 "components/media/volume/block_volume"
23 "components/media/volume/factory/single_flash"
24 "components/service/block_storage/block_store"
25 "components/service/block_storage/block_store/device"
26 "components/service/block_storage/block_store/device/file"
27 "components/service/block_storage/block_store/partitioned"
28 "components/service/block_storage/factory/file"
29 "components/service/block_storage/config/gpt"
30)