1#-------------------------------------------------------------------------------
2# Copyright (c) 2021-2022, Arm Limited and Contributors. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7
8#-------------------------------------------------------------------------------
9#  The base build file shared between deployments of 'env-test' for
10#  different environments.  Used for running tests that validate hardwarw
11#  backed services available from within a secure execution environment.
12#-------------------------------------------------------------------------------
13
14#-------------------------------------------------------------------------------
15#  Components that are common across all deployments
16#
17#-------------------------------------------------------------------------------
18add_components(
19	TARGET "env-test"
20	BASE_DIR ${TS_ROOT}
21	COMPONENTS
22	"components/common/tlv"
23	"components/rpc/common/interface"
24	"components/service/common/include"
25	"components/service/common/provider"
26	"components/service/test_runner/provider"
27	"components/service/test_runner/provider/serializer/packed-c"
28	"components/service/test_runner/provider/backend/null"
29	"components/service/test_runner/provider/backend/simple_c"
30	"protocols/rpc/common/packed-c"
31)
32
33target_include_directories(env-test PRIVATE
34	${TS_ROOT}
35	${TS_ROOT}/components
36)
37
38