--- /dev/null
+#/** @file\r
+# Web Server Application\r
+#\r
+# This file contains an 'Intel Peripheral Driver' and is \r
+# licensed for Intel CPUs and chipsets under the terms of your\r
+# license agreement with Intel or your vendor. This file may \r
+# be modified by the user, subject to additional terms of the \r
+# license agreement \r
+#\r
+#\r
+# Copyright (c) 20011 Intel Corporation. All rights reserved\r
+# This software and associated documentation (if any) is furnished\r
+# under a license and may only be used or copied in accordance\r
+# with the terms of the license. Except as permitted by such\r
+# license, no part of this software or documentation may be\r
+# reproduced, stored in a retrieval system, or transmitted in any\r
+# form or by any means without the express written consent of\r
+# Intel Corporation.\r
+#\r
+##\r
+\r
+\r
+[Defines]\r
+ INF_VERSION = 0x00010005\r
+ BASE_NAME = WebServer\r
+ FILE_GUID = 99E87DCF-6162-40c5-9FA1-32111F5197F7\r
+ MODULE_TYPE = UEFI_APPLICATION\r
+ VERSION_STRING = 1.0\r
+ ENTRY_POINT = ShellCEntryLib\r
+\r
+#\r
+# The following information is for reference only and not required by the build tools.\r
+#\r
+# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
+#\r
+\r
+[Sources]\r
+ ACPI.c\r
+ BootServicesTable.c\r
+ ConfigurationTable.c\r
+ DhcpOptions.c\r
+ DxeServicesTable.c\r
+ Firmware.c\r
+ Handles.c\r
+ Hello.c\r
+ HTTP.c\r
+ Index.c\r
+ PageList.c\r
+ Reboot.c\r
+ RuntimeServicesTable.c\r
+ SystemTable.c\r
+ WebServer.c\r
+\r
+\r
+[Pcd]\r
+ gStdLibTokenSpaceGuid.WebServer_HttpPort\r
+\r
+\r
+[Packages]\r
+ MdePkg/MdePkg.dec\r
+ MdeModulePkg/MdeModulePkg.dec\r
+ ShellPkg/ShellPkg.dec\r
+ StdLib/StdLib.dec\r
+\r
+\r
+[LibraryClasses]\r
+ BaseMemoryLib\r
+ BsdSocketLib\r
+ DebugLib\r
+ DevShell\r
+# EfiSocketLib\r
+ LibC\r
+ ShellLib\r
+ ShellCEntryLib\r
+ UefiBootServicesTableLib\r
+ UefiLib\r
+ UefiRuntimeServicesTableLib\r
+ UseSocketDxe\r
+\r
+[Guids]\r
+ gEfiAcpi10TableGuid\r
+ gEfiAcpiTableGuid\r
+ gEfiDebugImageInfoTableGuid\r
+ gEfiDxeServicesTableGuid\r
+ gEfiHobListGuid\r
+ gEfiMemoryTypeInformationGuid\r
+ gLoadFixedAddressConfigurationTableGuid\r
+\r
+[Protocols]\r
+ gEfiDhcp4ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
+ gEfiDhcp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
+\r
+[BuildOptions]\r
+ INTEL:*_*_*_CC_FLAGS = /Qdiag-disable:181,186\r
+ MSFT:*_*_*_CC_FLAGS = /Od\r
+ GCC:*_*_*_CC_FLAGS = -O0 -Wno-unused-variable\r
+\r