]> git.proxmox.com Git - mirror_edk2.git/blame - RedfishPkg/RedfishPkg.dsc
Maintainers.txt: Update email address
[mirror_edk2.git] / RedfishPkg / RedfishPkg.dsc
CommitLineData
c63e1305
AC
1## @file\r
2# Redfish Package\r
3#\r
d2263c06 4# Copyright (c) 2019 - 2021, Intel Corporation. All rights reserved.<BR>\r
35f87da8 5# (C) Copyright 2021 Hewlett-Packard Enterprise Development LP.\r
c63e1305
AC
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
d2263c06
DB
21!include MdePkg/MdeLibs.dsc.inc\r
22\r
c63e1305
AC
23[LibraryClasses]\r
24 UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf\r
25 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
26 UefiLib|MdePkg/Library/UefiLib/UefiLib.inf\r
27 UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
c63e1305
AC
28 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf\r
29 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
30 BaseLib|MdePkg/Library/BaseLib/BaseLib.inf\r
31 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf\r
c63e1305
AC
32 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf\r
33 DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf\r
34 DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf\r
c63e1305 35 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf\r
1946bee2 36 RedfishPlatformHostInterfaceLib|RedfishPkg/Library/PlatformHostInterfaceLibNull/PlatformHostInterfaceLibNull.inf\r
10dc8c56
AC
37 HttpLib|NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf\r
38 HttpIoLib|NetworkPkg/Library/DxeHttpIoLib/DxeHttpIoLib.inf\r
39 NetLib|NetworkPkg/Library/DxeNetLib/DxeNetLib.inf\r
40 DpcLib|NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf\r
e6ae24e1 41 RedfishPlatformCredentialLib|RedfishPkg/Library/PlatformCredentialLibNull/PlatformCredentialLibNull.inf\r
35f87da8 42 RedfishContentCodingLib|RedfishPkg/Library/RedfishContentCodingLibNull/RedfishContentCodingLibNull.inf\r
5692db78
AC
43\r
44[LibraryClasses.ARM, LibraryClasses.AARCH64]\r
45 #\r
46 # This library provides the instrinsic functions generated by a given compiler.\r
47 #\r
48 NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf\r
49 NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf\r
50 ArmSoftFloatLib|ArmPkg/Library/ArmSoftFloatLib/ArmSoftFloatLib.inf\r
51\r
52[Components]\r
1946bee2 53 RedfishPkg/Library/PlatformHostInterfaceLibNull/PlatformHostInterfaceLibNull.inf\r
e6ae24e1 54 RedfishPkg/Library/PlatformCredentialLibNull/PlatformCredentialLibNull.inf\r
35f87da8 55 RedfishPkg/Library/RedfishContentCodingLibNull/RedfishContentCodingLibNull.inf\r
140674a4 56 RedfishPkg/Library/DxeRestExLib/DxeRestExLib.inf\r
805b8b88 57 RedfishPkg/Library/BaseUcs2Utf8Lib/BaseUcs2Utf8Lib.inf\r
6e9233f9 58 RedfishPkg/PrivateLibrary/RedfishCrtLib/RedfishCrtLib.inf\r
fa4c4fb8 59 RedfishPkg/Library/JsonLib/JsonLib.inf\r
4751a48a 60 RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.inf\r
1946bee2 61\r
b470520d 62 !include RedfishPkg/Redfish.dsc.inc\r