]> git.proxmox.com Git - mirror_edk2.git/blob - UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc
e4f9fb6eb6042beba3f43f59bb1e98b624a86817
[mirror_edk2.git] / UnitTestFrameworkPkg / UnitTestFrameworkPkg.dsc
1 ## @file
2 # UnitTestFrameworkPkg
3 #
4 # Copyright (c) 2019 - 2021, Intel Corporation. All rights reserved.<BR>
5 # Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.<BR>
6 # Copyright (c) 2022, Loongson Technology Corporation Limited. All rights reserved.<BR>
7 #
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
9 #
10 ##
11
12 [Defines]
13 PLATFORM_NAME = UnitTestFrameworkPkg
14 PLATFORM_GUID = 7420CC7E-334E-4EFF-B974-A39613455168
15 PLATFORM_VERSION = 1.00
16 DSC_SPECIFICATION = 0x00010005
17 OUTPUT_DIRECTORY = Build/UnitTestFrameworkPkg
18 SUPPORTED_ARCHITECTURES = IA32|X64|ARM|AARCH64|RISCV64|LOONGARCH64
19 BUILD_TARGETS = DEBUG|RELEASE|NOOPT
20 SKUID_IDENTIFIER = DEFAULT
21
22 !include UnitTestFrameworkPkg/UnitTestFrameworkPkgTarget.dsc.inc
23 !include MdePkg/MdeLibs.dsc.inc
24
25 [PcdsPatchableInModule]
26 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17
27
28 [Components]
29 UnitTestFrameworkPkg/Library/UnitTestLib/UnitTestLib.inf
30 UnitTestFrameworkPkg/Library/UnitTestPersistenceLibNull/UnitTestPersistenceLibNull.inf
31 UnitTestFrameworkPkg/Library/UnitTestResultReportLib/UnitTestResultReportLibDebugLib.inf
32 UnitTestFrameworkPkg/Library/UnitTestBootLibNull/UnitTestBootLibNull.inf
33 UnitTestFrameworkPkg/Library/UnitTestResultReportLib/UnitTestResultReportLibConOut.inf
34 UnitTestFrameworkPkg/Library/UnitTestBootLibUsbClass/UnitTestBootLibUsbClass.inf
35 UnitTestFrameworkPkg/Library/UnitTestPersistenceLibSimpleFileSystem/UnitTestPersistenceLibSimpleFileSystem.inf
36 UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLib.inf
37
38 UnitTestFrameworkPkg/Test/UnitTest/Sample/SampleUnitTest/SampleUnitTestDxe.inf
39 UnitTestFrameworkPkg/Test/UnitTest/Sample/SampleUnitTest/SampleUnitTestPei.inf
40 UnitTestFrameworkPkg/Test/UnitTest/Sample/SampleUnitTest/SampleUnitTestSmm.inf
41 UnitTestFrameworkPkg/Test/UnitTest/Sample/SampleUnitTest/SampleUnitTestUefiShell.inf