]> git.proxmox.com Git - mirror_edk2.git/blob - DynamicTablesPkg/DynamicTablesPkg.dsc
f71120c2d359d715b8046b170025fe530387b6a8
[mirror_edk2.git] / DynamicTablesPkg / DynamicTablesPkg.dsc
1 ## @file
2 # Dsc file for Dynamic Tables Framework.
3 #
4 # Copyright (c) 2019, Linaro Limited. All rights reserved.<BR>
5 #
6 # This program and the accompanying materials are licensed and made available
7 # under the terms and conditions of the BSD License which accompanies this
8 # distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
10 #
11 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
13 # IMPLIED.
14 #
15 ##
16
17 [Defines]
18 PLATFORM_NAME = DynamicTables
19 PLATFORM_GUID = f39096a0-7a0a-442a-9413-cf584ef80cbb
20 PLATFORM_VERSION = 0.1
21 DSC_SPECIFICATION = 0x0001001a
22 OUTPUT_DIRECTORY = Build/DynamicTables
23 SUPPORTED_ARCHITECTURES = ARM|AARCH64
24 BUILD_TARGETS = DEBUG|RELEASE|NOOPT
25 SKUID_IDENTIFIER = DEFAULT
26
27 !include DynamicTables.dsc.inc
28
29 [LibraryClasses]
30 BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
31 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
32 DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf
33 IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
34 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
35 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
36 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
37 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
38 UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
39
40 [LibraryClasses.ARM, LibraryClasses.AARCH64]
41 PL011UartLib|ArmPlatformPkg/Library/PL011UartLib/PL011UartLib.inf
42
43 [Components.common]
44 DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf