]> git.proxmox.com Git - mirror_edk2.git/blame - RedfishPkg/RedfishPkg.dsc
RedfishPkg: Add RedfishHostInterfaceDxe to RedfishPkg
[mirror_edk2.git] / RedfishPkg / RedfishPkg.dsc
CommitLineData
c63e1305
AC
1## @file\r
2# Redfish Package\r
3#\r
4# Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>\r
5# (C) Copyright 2020 Hewlett-Packard Enterprise Development LP.\r
6#\r
7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
8#\r
9##\r
10\r
11[Defines]\r
12 PLATFORM_NAME = RedfishPkg\r
13 PLATFORM_GUID = c4352870-5232-11e7-9522-005056c00008\r
14 PLATFORM_VERSION = 1.0\r
15 DSC_SPECIFICATION = 0x0001001c\r
16 OUTPUT_DIRECTORY = Build/RedfishPkg\r
17 SUPPORTED_ARCHITECTURES = IA32|X64|ARM|AARCH64|RISCV64\r
18 BUILD_TARGETS = DEBUG|RELEASE|NOOPT\r
19 SKUID_IDENTIFIER = DEFAULT\r
20\r
21[LibraryClasses]\r
22 UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf\r
23 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
24 UefiLib|MdePkg/Library/UefiLib/UefiLib.inf\r
25 UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
26 UefiRuntimeLib|MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf\r
27 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf\r
28 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
29 BaseLib|MdePkg/Library/BaseLib/BaseLib.inf\r
30 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf\r
31 SynchronizationLib|MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf\r
32 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf\r
33 DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf\r
34 DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf\r
35 PostCodeLib|MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf\r
36 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf\r
37 PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf\r
38 DxeServicesTableLib|MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf\r
39 DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf\r
40 ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
1946bee2 41 RedfishPlatformHostInterfaceLib|RedfishPkg/Library/PlatformHostInterfaceLibNull/PlatformHostInterfaceLibNull.inf\r
5692db78
AC
42\r
43[LibraryClasses.ARM, LibraryClasses.AARCH64]\r
44 #\r
45 # This library provides the instrinsic functions generated by a given compiler.\r
46 #\r
47 NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf\r
48 NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf\r
49 ArmSoftFloatLib|ArmPkg/Library/ArmSoftFloatLib/ArmSoftFloatLib.inf\r
50\r
51[Components]\r
1946bee2
AC
52 RedfishPkg/Library/PlatformHostInterfaceLibNull/PlatformHostInterfaceLibNull.inf\r
53\r
5692db78 54 RedfishPkg/RestJsonStructureDxe/RestJsonStructureDxe.inf\r
1946bee2 55 RedfishPkg/RedfishHostInterfaceDxe/RedfishHostInterfaceDxe.inf\r