## @file # edk2 platform description for the test helper UEFI applications that run in # guests. # # Copyright (C) 2019, Red Hat, Inc. # # This program and the accompanying materials are licensed and made available # under the terms and conditions of the BSD License that accompanies this # distribution. The full text of the license may be found at # . # # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT # WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. ## [Defines] DSC_SPECIFICATION = 1.28 PLATFORM_GUID = 6750ccc1-8365-49f0-8437-948e516a9f55 PLATFORM_VERSION = 0.1 PLATFORM_NAME = UefiTestTools SKUID_IDENTIFIER = DEFAULT SUPPORTED_ARCHITECTURES = ARM|AARCH64|IA32|X64 BUILD_TARGETS = DEBUG [BuildOptions.IA32] GCC:*_*_IA32_CC_FLAGS = -mno-mmx -mno-sse [BuildOptions.X64] GCC:*_*_X64_CC_FLAGS = -mno-mmx -mno-sse [BuildOptions.ARM.EDKII.UEFI_APPLICATION] GCC:*_*_ARM_DLINK_FLAGS = -z common-page-size=0x1000 [BuildOptions.AARCH64.EDKII.UEFI_APPLICATION] GCC:*_*_AARCH64_DLINK_FLAGS = -z common-page-size=0x1000 [BuildOptions] GCC:*_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES [SkuIds] 0|DEFAULT [LibraryClasses] BaseLib|MdePkg/Library/BaseLib/BaseLib.inf DebugLib|MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf DevicePathLib|MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.inf MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf UefiLib|MdePkg/Library/UefiLib/UefiLib.inf UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [LibraryClasses.ARM, LibraryClasses.AARCH64] BaseMemoryLib|MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf [LibraryClasses.IA32, LibraryClasses.X64] BaseMemoryLib|MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf [PcdsFixedAtBuild] gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8040004F gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F [Components] UefiTestToolsPkg/BiosTablesTest/BiosTablesTest.inf