2 # Dsc file for Dynamic Tables Framework.
4 # Copyright (c) 2019, Linaro Limited. All rights reserved.<BR>
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
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
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
27 !include DynamicTables.dsc.inc
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
40 [LibraryClasses.ARM, LibraryClasses.AARCH64]
41 PL011UartLib|ArmPlatformPkg/Library/PL011UartLib/PL011UartLib.inf
44 DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf