]> git.proxmox.com Git - mirror_edk2.git/blob - ShellPkg/ShellPkg.dsc
Add conformance check for OldBuffer and size even if the memory allocation fails.
[mirror_edk2.git] / ShellPkg / ShellPkg.dsc
1 #/** @file
2 # Shell Package
3 # This is the first release of the Shell package. Please be aware that there will
4 # probably be higher than usual numbers of changes as the package gets used and issues,
5 # enhancements, and bugs are found and fixed.
6 #
7 # Copyright (c) 2007 - 2008, Intel Corporation
8 #
9 # All rights reserved. This program and the accompanying materials
10 # are licensed and made available under the terms and conditions of the BSD License
11 # which accompanies this distribution. The full text of the license may be found at
12 # http://opensource.org/licenses/bsd-license.php
13 #
14 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
15 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
16 #
17 #**/
18
19 [Defines]
20 PLATFORM_NAME = Shell
21 PLATFORM_GUID = E1DC9BF8-7013-4c99-9437-795DAA45F3BD
22 PLATFORM_VERSION = 0.1
23 DSC_SPECIFICATION = 0x00010005
24 OUTPUT_DIRECTORY = Build/Shell
25 SUPPORTED_ARCHITECTURES = IA32|IPF|X64|EBC
26 BUILD_TARGETS = DEBUG|RELEASE
27 SKUID_IDENTIFIER = DEFAULT
28
29 [LibraryClasses.common]
30 UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf
31 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
32 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
33 DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf
34 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
35 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
36 UefiLib|MdePkg/Library/UefiLib/UefiLib.inf
37 BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
38 BaseMemoryLib|MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf
39 PrintLib|MdeModulePkg/Library/DxePrintLibPrint2Protocol/DxePrintLibPrint2Protocol.inf
40 UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
41 ShellLib|ShellPkg/Library/BaseShellLib/BaseShellLib.inf
42
43 [PcdsFixedAtBuild.common]
44
45 [Components.common]
46 ShellPkg/Library/BaseShellLib/BaseShellLib.inf
47 ShellPkg/Application/ShellExecTestApp/SA.inf
48 ShellPkg/Application/ShellLibTestApp/SA3.inf