X-Git-Url: https://code.delx.au/refind/blobdiff_plain/784c0563eba1ac8b70bff33705ba7d143f3d94dd..c63e9bd427f945b881d337b9fd5d3ff8612f103f:/refind.inf diff --git a/refind.inf b/refind.inf index f1bcef1..efb22b5 100644 --- a/refind.inf +++ b/refind.inf @@ -1,11 +1,11 @@ ## @file # -# refind.inf file to build rEFInd using the EDK2/UDK2010 development +# refind.inf file to build rEFInd using the EDK2/UDK2010/UDK2014 development # kit. # -# Copyright (c) 2012 by Roderick W. Smith -# Released under the terms of the GPLv3, a copy of which should come -# with this file. +# Copyright (c) 2012-2015 by Roderick W. Smith +# Released under the terms of the GPLv3 (or, at your discretion, any later +# version), a copy of which should come with this file. # ## @@ -30,17 +30,31 @@ EfiLib/BmLib.c EfiLib/DevicePath.c #included into GenericBdsLib EfiLib/BdsConnect.c #included into GenericBdsLib - EfiLib/Console.c + EfiLib/BdsHelper.c + EfiLib/BdsTianoCore.c + EfiLib/legacy.c + mok/mok.c + mok/guid.c + mok/security_policy.c + mok/simple_file.c + refind/apple.c refind/main.c refind/config.c refind/icns.c + refind/legacy.c refind/lib.c + refind/line_edit.c refind/menu.c + refind/mystrings.c refind/screen.c refind/driver_support.c + refind/gpt.c + refind/crc32.c libeg/image.c libeg/load_bmp.c libeg/load_icns.c + libeg/lodepng.c + libeg/lodepng_xtra.c libeg/screen.c libeg/text.c @@ -64,6 +78,7 @@ HobLib MemoryAllocationLib IoLib + PerformanceLib [Guids] gEfiAcpiTableGuid @@ -131,11 +146,20 @@ gEfiLegacyBiosProtocolGuid # PROTOCOL TO_START + gEfiLoadFile2ProtocolGuid + gEfiLoadFileProtocolGuid + gEfiHiiPackageListProtocolGuid + [FeaturePcd] gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport [Pcd] -[BuildOptions] + +[BuildOptions.IA32] + XCODE:*_*_*_CC_FLAGS = -Os + GCC:*_*_*_CC_FLAGS = -Os -DEFI32 -D__MAKEWITH_TIANO + +[BuildOptions.X64] XCODE:*_*_*_CC_FLAGS = -Os - GCC:*_*_*_CC_FLAGS = -Os + GCC:*_*_*_CC_FLAGS = -Os -DEFIX64 -D__MAKEWITH_TIANO