]> git.proxmox.com Git - mirror_edk2.git/blame - RedfishPkg/RedfishPkg.dsc
RedfishPkg/Ucs2Utf8lib: UCS2 to UFT8 manipulation library
[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
c63e1305
AC
26 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf\r
27 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
28 BaseLib|MdePkg/Library/BaseLib/BaseLib.inf\r
29 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf\r
c63e1305
AC
30 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf\r
31 DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf\r
32 DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf\r
c63e1305 33 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf\r
1946bee2 34 RedfishPlatformHostInterfaceLib|RedfishPkg/Library/PlatformHostInterfaceLibNull/PlatformHostInterfaceLibNull.inf\r
10dc8c56
AC
35 HttpLib|NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf\r
36 HttpIoLib|NetworkPkg/Library/DxeHttpIoLib/DxeHttpIoLib.inf\r
37 NetLib|NetworkPkg/Library/DxeNetLib/DxeNetLib.inf\r
38 DpcLib|NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf\r
e6ae24e1 39 RedfishPlatformCredentialLib|RedfishPkg/Library/PlatformCredentialLibNull/PlatformCredentialLibNull.inf\r
5692db78
AC
40\r
41[LibraryClasses.ARM, LibraryClasses.AARCH64]\r
42 #\r
43 # This library provides the instrinsic functions generated by a given compiler.\r
44 #\r
45 NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf\r
46 NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf\r
47 ArmSoftFloatLib|ArmPkg/Library/ArmSoftFloatLib/ArmSoftFloatLib.inf\r
48\r
49[Components]\r
1946bee2 50 RedfishPkg/Library/PlatformHostInterfaceLibNull/PlatformHostInterfaceLibNull.inf\r
e6ae24e1 51 RedfishPkg/Library/PlatformCredentialLibNull/PlatformCredentialLibNull.inf\r
140674a4 52 RedfishPkg/Library/DxeRestExLib/DxeRestExLib.inf\r
805b8b88 53 RedfishPkg/Library/BaseUcs2Utf8Lib/BaseUcs2Utf8Lib.inf\r
1946bee2 54\r
b470520d 55 !include RedfishPkg/Redfish.dsc.inc\r