]> git.proxmox.com Git - mirror_edk2.git/blobdiff - StdLib/StdLib.inc
StdLib: Move GetPass.c out of Uefi and into PosixLib. Create LibPosix to contain...
[mirror_edk2.git] / StdLib / StdLib.inc
index 013977c52a9416b5076910f4826a0526eefb3d22..6bdbb6feceec941ec31d368f8a168f5856978d29 100644 (file)
@@ -5,7 +5,7 @@
 # The including DSC file must DEFINE the EMULATE macro if\r
 # the application is to be run in an emulation environment.\r
 #\r
-#  Copyright (c) 2011 - 2012, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.<BR>\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
 #  which accompanies this distribution. The full text of the license may be found at\r
   UseSocketDxe|StdLib/UseSocketDxe/UseSocketDxe.inf\r
 \r
 [LibraryClasses.Common.UEFI_APPLICATION]\r
+  ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf\r
+  FileHandleLib|ShellPkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf\r
+  SortLib|ShellPkg/Library/UefiSortLib/UefiSortLib.inf\r
+  PathLib|ShellPkg/Library/BasePathLib/BasePathLib.inf\r
+  ShellCEntryLib|ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf\r
+\r
   #\r
   # C Standard Libraries\r
   #\r
   LibNetUtil|StdLib/LibC/NetUtil/NetUtil.inf\r
 \r
 # Additional libraries for POSIX functionality.\r
+  LibPosix|StdLib/PosixLib/PosixLib.inf   # Combines LibErr, LibGen, LibGlob, LibStringlist, GetPass into one library\r
+\r
   LibErr|StdLib/PosixLib/Err/LibErr.inf\r
   LibGen|StdLib/PosixLib/Gen/LibGen.inf\r
   LibGlob|StdLib/PosixLib/Glob/LibGlob.inf\r
   LibStringlist|StdLib/PosixLib/Stringlist/LibStringlist.inf\r
+  LibIIO|StdLib/LibC/Uefi/InteractiveIO/IIO.inf\r
+\r
+# Additional, non-standard, libraries\r
+  LibContainer|StdLib/LibC/Containers/ContainerLib.inf\r
 \r
 # Libraries for device abstractions within the Standard C Library\r
 # Applications should not directly access any functions defined in these libraries.\r
   DevShell|StdLib/LibC/Uefi/Devices/daShell.inf\r
   DevUtility|StdLib/LibC/Uefi/Devices/daUtility.inf\r
 \r
-[LibraryClasses.ARM.UEFI_APPLICATION]\r
+[LibraryClasses.ARM]\r
+  NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf\r
+\r
+[LibraryClasses.AArch64]\r
   NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf\r
 \r
 [Components]\r