## @file\r
# This is the shell application\r
#\r
-# Copyright (c) 2013, Hewlett-Packard Development Company, L.P.\r
-# Copyright (c) 2009 - 2013, Intel Corporation. All rights reserved.<BR>\r
+# (C) Copyright 2013 Hewlett-Packard Development Company, L.P.<BR>\r
+# Copyright (c) 2009 - 2015, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
HiiLib\r
SortLib\r
HandleParsingLib\r
- PathLib\r
\r
[Guids]\r
- gShellVariableGuid # ALWAYS_CONSUMES\r
- gShellMapGuid # ALWAYS_CONSUMES\r
- gShellAliasGuid # ALWAYS_CONSUMES\r
+ gShellVariableGuid ## CONSUMES ## GUID\r
+ gShellMapGuid ## CONSUMES ## GUID\r
+ gShellAliasGuid ## CONSUMES ## GUID\r
\r
[Protocols]\r
- gEfiShellProtocolGuid # ALWAYS_PRODUCES\r
- # SOMETIMES_CONSUMES\r
- gEfiShellParametersProtocolGuid # ALWAYS_PRODUCES\r
- # SOMETIMES_CONSUMES\r
+ gEfiShellProtocolGuid ## PRODUCES\r
+ ## SOMETIMES_CONSUMES\r
+ gEfiShellParametersProtocolGuid ## PRODUCES\r
+ ## SOMETIMES_CONSUMES\r
\r
-# gEfiShellEnvironment2Guid # SOMETIMES_PRODUCES\r
-# gEfiShellInterfaceGuid # SOMETIMES_PRODUCES\r
+# gEfiShellEnvironment2Guid ## SOMETIMES_PRODUCES\r
+# gEfiShellInterfaceGuid ## SOMETIMES_PRODUCES\r
\r
- gEfiSimpleTextInputExProtocolGuid # ALWAYS_CONSUMES\r
- gEfiSimpleTextInProtocolGuid # ALWAYS_CONSUMES\r
- gEfiSimpleTextOutProtocolGuid # ALWAYS_CONSUMES\r
- gEfiSimpleFileSystemProtocolGuid # ALWAYS_CONSUMES\r
- gEfiLoadedImageProtocolGuid # ALWAYS_CONSUMES\r
- gEfiComponentName2ProtocolGuid # ALWAYS_CONSUMES\r
- gEfiUnicodeCollation2ProtocolGuid # ALWAYS_CONSUMES\r
- gEfiDevicePathProtocolGuid # ALWAYS_CONSUMES\r
+ gEfiSimpleTextInputExProtocolGuid ## CONSUMES\r
+ gEfiSimpleTextInProtocolGuid ## CONSUMES\r
+ gEfiSimpleTextOutProtocolGuid ## CONSUMES\r
+ gEfiSimpleFileSystemProtocolGuid ## CONSUMES\r
+ gEfiLoadedImageProtocolGuid ## CONSUMES\r
+ gEfiComponentName2ProtocolGuid ## CONSUMES\r
+ gEfiUnicodeCollation2ProtocolGuid ## CONSUMES\r
+ gEfiDevicePathProtocolGuid ## CONSUMES\r
\r
[Pcd]\r
- gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellSupportOldProtocols # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellRequireHiiPlatform # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellSupportFrameworkHii # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellPageBreakDefault # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellInsertModeDefault # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellScreenLogCount # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellMapNameLength # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellForceConsole # ALWAYS_CONSUMES\r
- gEfiShellPkgTokenSpaceGuid.PcdShellSupplier # ALWAYS_CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellSupportOldProtocols ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellRequireHiiPlatform ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellSupportFrameworkHii ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellPageBreakDefault ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellInsertModeDefault ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellScreenLogCount ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellMapNameLength ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellForceConsole ## CONSUMES\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellSupplier ## CONSUMES\r
\r