blob: c81810cb2e03e5f4cb96e3774cad9cd181322371 [file] [log] [blame]
julhal0137e1aea2021-02-09 15:22:20 +00001#-------------------------------------------------------------------------------
Imre Kisd0ed5c22021-12-15 17:05:47 +01002# Copyright (c) 2021-2022, Arm Limited and Contributors. All rights reserved.
julhal0137e1aea2021-02-09 15:22:20 +00003#
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#-------------------------------------------------------------------------------
julhal011260f102021-02-15 17:34:08 +000015# Components that are common across all deployments
julhal0137e1aea2021-02-09 15:22:20 +000016#
17#-------------------------------------------------------------------------------
18add_components(
Julian Hall7048d302021-06-03 16:07:28 +010019 TARGET "env-test"
julhal0137e1aea2021-02-09 15:22:20 +000020 BASE_DIR ${TS_ROOT}
21 COMPONENTS
22 "components/common/tlv"
julhal0137e1aea2021-02-09 15:22:20 +000023 "components/rpc/common/interface"
Julian Halla7e76c82021-04-14 11:12:11 +010024 "components/service/common/include"
julhal0137e1aea2021-02-09 15:22:20 +000025 "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"
julhal0137e1aea2021-02-09 15:22:20 +000030 "protocols/rpc/common/packed-c"
31)
32
Imre Kisd0ed5c22021-12-15 17:05:47 +010033target_include_directories(env-test PRIVATE
34 ${TS_ROOT}
35 ${TS_ROOT}/components
36)
37