2019-09-03 11:58:42 +02:00
|
|
|
## @file
|
|
|
|
# Sample UEFI Application Reference EDKII Module
|
|
|
|
#
|
|
|
|
#
|
|
|
|
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
|
|
|
|
#
|
|
|
|
# This program and the accompanying materials
|
|
|
|
# are licensed and made available under the terms and conditions of the BSD License
|
|
|
|
# which accompanies this distribution. The full text of the license may be found at
|
|
|
|
# http://opensource.org/licenses/bsd-license.php
|
|
|
|
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
|
|
|
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
|
|
|
|
[Defines]
|
|
|
|
INF_VERSION = 0x00010005
|
2020-03-06 15:02:06 +01:00
|
|
|
BASE_NAME = CLOVERX64
|
2019-09-03 11:58:42 +02:00
|
|
|
FILE_GUID = 8F7D7B1E-0E1C-4C98-B12E-4EC99C4081AC
|
|
|
|
MODULE_TYPE = UEFI_APPLICATION
|
|
|
|
EDK_RELEASE_VERSION = 0x00020000
|
|
|
|
EFI_SPECIFICATION_VERSION = 0x00010000
|
|
|
|
VERSION_STRING = 1.0
|
|
|
|
ENTRY_POINT = RefitMain
|
|
|
|
|
|
|
|
#
|
|
|
|
# The following information is for reference only and not required by the build tools.
|
|
|
|
#
|
|
|
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
|
|
|
#
|
|
|
|
|
|
|
|
[Sources]
|
|
|
|
# EfiLib/GenericBdsLib.h
|
|
|
|
# EfiLib/BmLib.c
|
|
|
|
# Platform/DevicePath.c #included into GenericBdsLib
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/BdsConnect.cpp #included into GenericBdsLib
|
2020-03-26 13:59:20 +01:00
|
|
|
../Include/Library/printf_lite-conf.h
|
2020-04-16 18:31:46 +02:00
|
|
|
../Include/Library/printf_lite.h
|
|
|
|
include/Devices.h
|
|
|
|
include/Efi.h
|
|
|
|
include/Handle.h
|
|
|
|
include/OneLinerMacros.h
|
2020-04-16 11:22:42 +02:00
|
|
|
include/Pci.h
|
2020-04-24 08:39:25 +02:00
|
|
|
include/XToolsConf.h
|
2020-10-28 12:24:30 +01:00
|
|
|
include/OC.h
|
2021-02-06 18:16:46 +01:00
|
|
|
include/printf_lite-test-cpp_conf.h
|
|
|
|
include/BootTypes.h
|
|
|
|
include/OSTypes.h
|
|
|
|
include/OSFlags.h
|
|
|
|
include/VolumeTypes.h
|
2020-02-17 10:49:43 +01:00
|
|
|
refit/main.cpp
|
2020-02-17 21:41:09 +01:00
|
|
|
refit/icns.cpp
|
|
|
|
refit/lib.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
refit/lib.h
|
2020-04-04 14:27:02 +02:00
|
|
|
refit/menu.cpp
|
2020-03-05 14:59:17 +01:00
|
|
|
refit/menu.h
|
2020-02-17 21:41:09 +01:00
|
|
|
refit/screen.cpp
|
2020-03-05 14:59:17 +01:00
|
|
|
refit/screen.h
|
2020-02-17 21:41:09 +01:00
|
|
|
entry_scan/common.cpp
|
2020-04-05 20:36:40 +02:00
|
|
|
entry_scan/common.h
|
2020-02-17 21:41:09 +01:00
|
|
|
entry_scan/legacy.cpp
|
2020-04-11 08:21:06 +02:00
|
|
|
entry_scan/loader.h
|
2020-02-17 21:41:09 +01:00
|
|
|
entry_scan/loader.cpp
|
|
|
|
entry_scan/tool.cpp
|
2020-04-16 11:22:42 +02:00
|
|
|
entry_scan/secureboot.h
|
2020-02-17 21:41:09 +01:00
|
|
|
entry_scan/secureboot.cpp
|
|
|
|
entry_scan/securehash.cpp
|
|
|
|
entry_scan/securemenu.cpp
|
|
|
|
entry_scan/securevars.cpp
|
|
|
|
entry_scan/bootscreen.cpp
|
2020-03-05 14:59:17 +01:00
|
|
|
entry_scan/bootscreen.h
|
2020-02-17 21:41:09 +01:00
|
|
|
entry_scan/lockedgraphics.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
entry_scan/CanonicalDB.h
|
|
|
|
entry_scan/CloverDB.h
|
|
|
|
entry_scan/CloverKEK.h
|
|
|
|
entry_scan/MSKEK.h
|
|
|
|
entry_scan/MSPCADB.h
|
|
|
|
entry_scan/MSUEFICADB.h
|
|
|
|
entry_scan/entry_scan.h
|
|
|
|
entry_scan/securebootkeys.h
|
2020-03-05 14:59:17 +01:00
|
|
|
gui/menu_items/menu_items.h
|
2020-03-10 11:00:17 +01:00
|
|
|
gui/menu_items/menu_items.cpp
|
2020-03-05 14:59:17 +01:00
|
|
|
gui/menu_items/menu_globals.h
|
2020-03-09 02:12:24 +01:00
|
|
|
gui/REFIT_MENU_SCREEN.cpp
|
|
|
|
gui/REFIT_MENU_SCREEN.h
|
2020-04-04 14:27:02 +02:00
|
|
|
gui/shared_with_menu.cpp
|
|
|
|
gui/shared_with_menu.h
|
2020-02-17 21:41:09 +01:00
|
|
|
libeg/egemb_icons.cpp
|
|
|
|
libeg/egemb_icons_dark.cpp
|
|
|
|
libeg/egemb_font.cpp
|
|
|
|
libeg/scroll_images.cpp
|
2020-04-11 08:21:06 +02:00
|
|
|
libeg/BmLib.h
|
2020-02-17 21:41:09 +01:00
|
|
|
libeg/BmLib.cpp
|
2020-04-16 09:15:26 +02:00
|
|
|
libeg/image.h
|
2020-02-17 21:41:09 +01:00
|
|
|
libeg/image.cpp
|
|
|
|
# libeg/load_bmp.cpp
|
2020-03-15 12:06:04 +01:00
|
|
|
libeg/load_icns.cpp
|
2020-02-17 21:41:09 +01:00
|
|
|
libeg/libscreen.cpp
|
|
|
|
libeg/lodepng.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
libeg/lodepng.h
|
2020-02-17 21:41:09 +01:00
|
|
|
libeg/text.cpp
|
|
|
|
libeg/FloatLib.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
libeg/FloatLib.h
|
2020-02-17 21:41:09 +01:00
|
|
|
libeg/nanosvg.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
libeg/nanosvg.h
|
2020-02-17 21:41:09 +01:00
|
|
|
libeg/nanosvgrast.cpp
|
2020-03-31 18:05:34 +02:00
|
|
|
libeg/VectorGraphics.h
|
2020-02-17 21:41:09 +01:00
|
|
|
libeg/VectorGraphics.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
libeg/libeg.h
|
|
|
|
libeg/libegint.h
|
2020-03-01 09:46:12 +01:00
|
|
|
libeg/XImage.cpp
|
|
|
|
libeg/XImage.h
|
2020-08-11 14:43:53 +02:00
|
|
|
libeg/XIcon.cpp
|
|
|
|
libeg/XIcon.h
|
2020-03-02 13:00:24 +01:00
|
|
|
libeg/XPointer.cpp
|
|
|
|
libeg/XPointer.h
|
2020-03-24 16:17:12 +01:00
|
|
|
libeg/XTheme.cpp
|
2020-03-19 22:03:24 +01:00
|
|
|
libeg/XTheme.h
|
2020-04-13 21:01:40 +02:00
|
|
|
libeg/XCinema.cpp
|
|
|
|
libeg/XCinema.h
|
2020-03-13 14:11:58 +01:00
|
|
|
Platform/Posix/posix.h
|
2020-03-21 14:12:26 +01:00
|
|
|
Platform/Posix/limits.h
|
2020-03-19 22:03:24 +01:00
|
|
|
Platform/Posix/stdarg.h
|
|
|
|
Platform/Posix/stddef.h
|
|
|
|
Platform/Posix/stdint.h
|
|
|
|
Platform/Posix/stdlib.h
|
2020-03-21 17:38:20 +01:00
|
|
|
Platform/Posix/stdio.h
|
2020-03-21 14:12:26 +01:00
|
|
|
Platform/Posix/stdio.cpp
|
2020-08-26 20:49:49 +02:00
|
|
|
Platform/Posix/string.cpp
|
2020-03-21 17:38:20 +01:00
|
|
|
Platform/Posix/string.h
|
2020-03-13 14:11:58 +01:00
|
|
|
Platform/Posix/strlen.cpp
|
2020-03-21 17:38:20 +01:00
|
|
|
Platform/Posix/wchar.h
|
2020-03-21 14:12:26 +01:00
|
|
|
Platform/Posix/wchar.cpp
|
2020-04-24 08:39:25 +02:00
|
|
|
Platform/Posix/abort.h
|
2020-03-13 14:11:58 +01:00
|
|
|
Platform/Posix/abort.cpp
|
2021-02-06 18:16:46 +01:00
|
|
|
Platform/Posix/posix_additions.h
|
|
|
|
Platform/Posix/posix_additions.cpp
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/AcpiPatcher.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/AcpiPatcher.cpp
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/APFS.h
|
|
|
|
Platform/APFS.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
Platform/ati_reg.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/AmlGenerator.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
Platform/AmlGenerator.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/ati.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
Platform/ati.h
|
2020-03-28 16:54:53 +01:00
|
|
|
Platform/BasicIO.cpp
|
|
|
|
Platform/BasicIO.h
|
2019-09-03 11:58:42 +02:00
|
|
|
# Platform/BiosVideo.h
|
|
|
|
# Platform/Bmp.h
|
2019-09-05 06:30:46 +02:00
|
|
|
Platform/boot.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/BootLog.cpp
|
2020-03-19 22:03:24 +01:00
|
|
|
Platform/BootLog.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/BootOptions.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/BootOptions.cpp
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/card_vlist.h
|
|
|
|
Platform/card_vlist.cpp
|
|
|
|
Platform/Console.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/Console.cpp
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/cpu.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/cpu.cpp
|
2020-03-05 14:59:17 +01:00
|
|
|
Platform/DataHubCpu.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/DataHubCpu.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
# Platform/DataHubRecords.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/device_inject.cpp
|
2019-09-05 06:30:46 +02:00
|
|
|
Platform/device_inject.h
|
2020-02-17 21:41:09 +01:00
|
|
|
# Platform/device_tree.cpp
|
2019-12-18 18:34:26 +01:00
|
|
|
# Platform/device_tree.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/Edid.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/Edid.cpp
|
|
|
|
Platform/Events.cpp
|
2020-03-05 14:59:17 +01:00
|
|
|
Platform/Events.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/FixBiosDsdt.h
|
|
|
|
Platform/FixBiosDsdt.cpp
|
2019-09-05 06:30:46 +02:00
|
|
|
Platform/gma.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/gma.cpp
|
|
|
|
Platform/guid.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/guid.cpp
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/hda.h
|
|
|
|
Platform/hda.cpp
|
|
|
|
Platform/HdaCodecDump.h
|
|
|
|
Platform/HdaCodecDump.cpp
|
2021-02-06 18:16:46 +01:00
|
|
|
Platform/Injectors.h
|
|
|
|
Platform/Injectors.cpp
|
|
|
|
Platform/KERNEL_AND_KEXT_PATCHES.h
|
|
|
|
Platform/KERNEL_AND_KEXT_PATCHES.cpp
|
|
|
|
Platform/kernel_patcher.h
|
|
|
|
Platform/kernel_patcher.cpp
|
|
|
|
Platform/kext_inject.cpp
|
|
|
|
Platform/kext_inject.h
|
|
|
|
Platform/kext_patcher.cpp
|
|
|
|
Platform/KextList.h
|
|
|
|
Platform/KextList.cpp
|
2019-09-05 06:30:46 +02:00
|
|
|
Platform/LegacyBiosThunk.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/LegacyBiosThunk.cpp
|
|
|
|
Platform/LegacyBoot.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/LegacyBoot.cpp
|
2020-11-12 22:25:56 +01:00
|
|
|
Platform/MacOsVersion.cpp
|
|
|
|
Platform/MacOsVersion.h
|
2020-10-12 13:51:08 +02:00
|
|
|
Platform/MemoryOperation.h
|
|
|
|
Platform/MemoryOperation.c
|
2020-11-12 22:25:56 +01:00
|
|
|
Platform/memvendors.h
|
2019-09-05 06:30:46 +02:00
|
|
|
Platform/nvidia.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/nvidia.cpp
|
|
|
|
Platform/Net.h
|
|
|
|
Platform/Net.cpp
|
2020-03-05 14:59:17 +01:00
|
|
|
Platform/Nvram.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/Nvram.cpp
|
2019-09-03 11:58:42 +02:00
|
|
|
Platform/Platform.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/platformdata.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/platformdata.cpp
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/PlatformDriverOverride.h
|
|
|
|
Platform/PlatformDriverOverride.cpp
|
2020-08-25 17:35:19 +02:00
|
|
|
Platform/plist/base64.h
|
|
|
|
Platform/plist/base64.cpp
|
|
|
|
Platform/plist/plist.h
|
|
|
|
Platform/plist/plist.cpp
|
|
|
|
Platform/plist/TagArray.h
|
|
|
|
Platform/plist/TagArray.cpp
|
|
|
|
Platform/plist/TagBool.h
|
|
|
|
Platform/plist/TagBool.cpp
|
|
|
|
Platform/plist/TagData.h
|
|
|
|
Platform/plist/TagData.cpp
|
|
|
|
Platform/plist/TagDate.h
|
|
|
|
Platform/plist/TagDate.cpp
|
|
|
|
Platform/plist/TagDict.h
|
|
|
|
Platform/plist/TagDict.cpp
|
|
|
|
Platform/plist/TagFloat.h
|
|
|
|
Platform/plist/TagFloat.cpp
|
|
|
|
Platform/plist/TagInt64.h
|
|
|
|
Platform/plist/TagInt64.cpp
|
|
|
|
Platform/plist/TagKey.h
|
|
|
|
Platform/plist/TagKey.cpp
|
|
|
|
Platform/plist/TagString8.h
|
|
|
|
Platform/plist/TagString8.cpp
|
|
|
|
Platform/plist/xml.h
|
|
|
|
Platform/plist/xml.cpp
|
2020-03-02 20:00:01 +01:00
|
|
|
# Platform/Pointer.cpp
|
2020-09-28 17:57:50 +02:00
|
|
|
Platform/Self.cpp
|
|
|
|
Platform/Self.h
|
2020-10-03 19:02:31 +02:00
|
|
|
Platform/SelfOem.cpp
|
|
|
|
Platform/SelfOem.h
|
2020-09-28 17:57:50 +02:00
|
|
|
Platform/Settings.cpp
|
|
|
|
Platform/Settings.h
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/smbios.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/smbios.cpp
|
|
|
|
Platform/spd.cpp
|
2019-09-05 06:30:46 +02:00
|
|
|
Platform/spd.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/StateGenerator.cpp
|
2019-09-05 06:30:46 +02:00
|
|
|
Platform/StateGenerator.h
|
2020-02-17 21:41:09 +01:00
|
|
|
# Platform/stringTable.cpp
|
2020-04-16 09:15:26 +02:00
|
|
|
Platform/usbfix.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/usbfix.cpp
|
2020-08-09 17:55:30 +02:00
|
|
|
Platform/Utils.cpp
|
|
|
|
Platform/Utils.h
|
2019-09-03 11:58:42 +02:00
|
|
|
# Platform/UsbMass.h
|
|
|
|
# Platform/UsbMassBoot.h
|
|
|
|
# Platform/UsbMassImpl.h
|
|
|
|
# Platform/VesaBiosExtensions.h
|
|
|
|
Platform/b64cdecode.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/b64cdecode.cpp
|
2020-07-21 08:33:43 +02:00
|
|
|
# Platform/MachO-loader.h
|
|
|
|
# Platform/LoaderUefi.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/Hibernate.cpp
|
2020-03-05 14:59:17 +01:00
|
|
|
Platform/Hibernate.h
|
2020-02-17 21:41:09 +01:00
|
|
|
Platform/sound.cpp
|
|
|
|
Platform/StartupSound.cpp
|
2020-04-05 20:36:40 +02:00
|
|
|
Platform/StartupSound.h
|
2020-05-18 21:40:47 +02:00
|
|
|
# Platform/sse3_patcher.h
|
|
|
|
# Platform/sse3_5_patcher.h
|
2021-02-04 15:04:31 +01:00
|
|
|
Platform/VersionString.cpp
|
|
|
|
Platform/VersionString.h
|
|
|
|
Platform/Volumes.cpp
|
|
|
|
Platform/Volumes.h
|
2021-02-07 15:59:15 +01:00
|
|
|
Platform/DataHub.cpp
|
|
|
|
Platform/DataHub.h
|
|
|
|
Platform/DataHubExt.h
|
2020-04-16 18:31:46 +02:00
|
|
|
../Version.h
|
2020-02-17 10:49:43 +01:00
|
|
|
cpp_util/globals_ctor.cpp
|
|
|
|
cpp_util/globals_ctor.h
|
|
|
|
cpp_util/globals_dtor.cpp
|
|
|
|
cpp_util/globals_dtor.h
|
|
|
|
cpp_util/operatorNewDelete.cpp
|
|
|
|
cpp_util/operatorNewDelete.h
|
2020-02-21 22:22:30 +01:00
|
|
|
cpp_util/remove_ref.h
|
2020-08-25 17:35:19 +02:00
|
|
|
cpp_util/pure_virtual.cpp
|
2020-04-09 17:46:17 +02:00
|
|
|
cpp_foundation/unicode_conversions.cpp
|
|
|
|
cpp_foundation/unicode_conversions.h
|
2020-02-23 12:21:28 +01:00
|
|
|
cpp_foundation/XArray.h
|
2020-08-11 14:43:53 +02:00
|
|
|
cpp_foundation/XBuffer.cpp
|
|
|
|
cpp_foundation/XBuffer.h
|
|
|
|
cpp_foundation/XRBuffer.cpp
|
|
|
|
cpp_foundation/XRBuffer.h
|
2020-02-23 12:21:28 +01:00
|
|
|
cpp_foundation/XObjArray.h
|
2020-04-23 16:02:48 +02:00
|
|
|
cpp_foundation/XStringAbstract.h
|
|
|
|
cpp_foundation/XString.cpp
|
|
|
|
cpp_foundation/XString.h
|
2020-04-05 14:25:39 +02:00
|
|
|
cpp_foundation/XStringArray.cpp
|
|
|
|
cpp_foundation/XStringArray.h
|
2020-04-26 12:12:05 +02:00
|
|
|
cpp_foundation/XStringArray.cpp
|
2020-04-30 20:50:42 +02:00
|
|
|
cpp_foundation/XToolsCommon.h
|
2020-04-08 12:49:00 +02:00
|
|
|
# cpp_foundation/XUINTN.cpp
|
|
|
|
# cpp_foundation/XUINTN.h
|
2020-03-10 17:50:55 +01:00
|
|
|
cpp_unit_test/all_tests.h
|
|
|
|
cpp_unit_test/all_tests.cpp
|
2020-10-12 13:51:08 +02:00
|
|
|
cpp_unit_test/find_replace_mask_Clover_tests.h
|
|
|
|
cpp_unit_test/find_replace_mask_Clover_tests.cpp
|
|
|
|
cpp_unit_test/find_replace_mask_OC_tests.h
|
|
|
|
cpp_unit_test/find_replace_mask_OC_tests.cpp
|
2020-03-10 17:50:55 +01:00
|
|
|
cpp_unit_test/global_test.h
|
2020-04-05 14:25:39 +02:00
|
|
|
cpp_unit_test/global_test.cpp
|
|
|
|
cpp_unit_test/LoadOptions_test.cpp
|
|
|
|
cpp_unit_test/LoadOptions_test.h
|
2020-11-13 16:15:46 +01:00
|
|
|
cpp_unit_test/MacOsVersion_test.cpp
|
|
|
|
cpp_unit_test/MacOsVersion_test.h
|
2020-03-21 14:12:26 +01:00
|
|
|
cpp_unit_test/printf_lite-test.cpp
|
|
|
|
cpp_unit_test/printf_lite-test.h
|
2020-04-12 17:36:40 +02:00
|
|
|
cpp_unit_test/printlib-test.h
|
2020-03-13 14:11:58 +01:00
|
|
|
cpp_unit_test/strlen_test.cpp
|
|
|
|
cpp_unit_test/strlen_test.h
|
|
|
|
cpp_unit_test/strcmp_test.cpp
|
|
|
|
cpp_unit_test/strcmp_test.h
|
|
|
|
cpp_unit_test/strncmp_test.cpp
|
|
|
|
cpp_unit_test/strncmp_test.h
|
2020-02-24 20:02:32 +01:00
|
|
|
cpp_unit_test/XArray_tests.cpp
|
2020-03-10 17:50:55 +01:00
|
|
|
cpp_unit_test/XArray_tests.h
|
2020-09-07 00:19:48 +02:00
|
|
|
cpp_unit_test/XBuffer_tests.cpp
|
2020-08-31 20:51:55 +02:00
|
|
|
cpp_unit_test/XBuffer_tests.h
|
2020-03-10 17:50:55 +01:00
|
|
|
cpp_unit_test/XObjArray_tests.cpp
|
2020-02-24 20:02:32 +01:00
|
|
|
cpp_unit_test/XObjArray_tests.h
|
2020-04-23 16:02:48 +02:00
|
|
|
cpp_unit_test/XString_test.cpp
|
|
|
|
cpp_unit_test/XString_test.h
|
2020-04-26 12:12:05 +02:00
|
|
|
cpp_unit_test/XStringArray_test.cpp
|
|
|
|
cpp_unit_test/XStringArray_test.h
|
2020-08-25 17:35:19 +02:00
|
|
|
cpp_unit_test/plist_tests.cpp
|
|
|
|
cpp_unit_test/plist_tests.h
|
2020-11-02 14:45:11 +01:00
|
|
|
cpp_unit_test/XToolsCommon_test.cpp
|
2020-05-03 21:04:46 +02:00
|
|
|
cpp_unit_test/XToolsCommon_test.h
|
2020-04-08 12:49:00 +02:00
|
|
|
# cpp_unit_test/XUINTN_test.cpp
|
|
|
|
# cpp_unit_test/XUINTN_test.h
|
2020-04-05 14:25:39 +02:00
|
|
|
|
2019-09-03 11:58:42 +02:00
|
|
|
[Sources.IA32]
|
|
|
|
libeg/ftol.asm | MSFT
|
|
|
|
|
|
|
|
[Packages]
|
2019-11-27 12:16:02 +01:00
|
|
|
CloverPkg.dec
|
2020-09-07 00:19:48 +02:00
|
|
|
OpenCorePkg/OpenCorePkg.dec
|
2019-11-27 12:16:02 +01:00
|
|
|
MdePkg/MdePkg.dec
|
|
|
|
MdeModulePkg/MdeModulePkg.dec
|
|
|
|
NetworkPkg/NetworkPkg.dec
|
2019-09-03 11:58:42 +02:00
|
|
|
IntelFrameworkPkg/IntelFrameworkPkg.dec
|
|
|
|
IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
|
2020-09-07 00:19:48 +02:00
|
|
|
UefiCpuPkg/UefiCpuPkg.dec
|
2020-09-07 00:51:01 +02:00
|
|
|
OpenCorePkg/OpenCorePkg.dec
|
2019-09-03 11:58:42 +02:00
|
|
|
|
|
|
|
[LibraryClasses]
|
|
|
|
UefiApplicationEntryPoint
|
|
|
|
UefiBootServicesTableLib
|
|
|
|
UefiLib
|
|
|
|
MemoryAllocationLib
|
|
|
|
BaseMemoryLib
|
|
|
|
BaseLib
|
|
|
|
DevicePathLib
|
2020-09-07 00:19:48 +02:00
|
|
|
OcDeviceTreeLib
|
2019-09-03 11:58:42 +02:00
|
|
|
DebugLib
|
|
|
|
DxeServicesLib
|
|
|
|
DxeServicesTableLib
|
2019-11-27 12:16:02 +01:00
|
|
|
HdaDevicesLib
|
2019-09-03 11:58:42 +02:00
|
|
|
HobLib
|
|
|
|
IoLib
|
|
|
|
# HiiLib
|
|
|
|
# EfiFileLib
|
|
|
|
PeCoffLib
|
|
|
|
# GenericBdsLib
|
|
|
|
MemLogLib
|
|
|
|
VideoBiosPatchLib
|
|
|
|
OpensslLib
|
|
|
|
NetLib
|
|
|
|
WaveLib
|
2020-08-25 18:38:50 +02:00
|
|
|
BaseDebugPrintErrorLevelLib
|
|
|
|
BaseSerialPortLib
|
2020-09-07 00:19:48 +02:00
|
|
|
OpenCoreLib
|
2020-09-18 10:55:44 +02:00
|
|
|
#OcDebugLogLib
|
|
|
|
OcDebugLogLibOc2Clover
|
2020-10-22 15:55:30 +02:00
|
|
|
OcAppleBootPolicyLib
|
2020-11-02 14:45:11 +01:00
|
|
|
CppMemLib
|
2019-09-03 11:58:42 +02:00
|
|
|
|
|
|
|
[Guids]
|
|
|
|
gEfiAcpiTableGuid
|
|
|
|
gEfiAcpi10TableGuid
|
|
|
|
gEfiAcpi20TableGuid
|
|
|
|
gEfiAppleBootGuid
|
|
|
|
gEfiAppleNvramGuid
|
|
|
|
gEfiAppleVendorGuid
|
2019-10-22 14:00:07 +02:00
|
|
|
gAppleCoreStorageVariableGuid
|
|
|
|
gAppleTamperResistantBootVariableGuid
|
|
|
|
gAppleWirelessNetworkVariableGuid
|
|
|
|
gApplePersonalizationVariableGuid
|
|
|
|
gAppleNetbootVariableGuid
|
|
|
|
gAppleSecureBootVariableGuid
|
|
|
|
gAppleTamperResistantBootSecureVariableGuid
|
|
|
|
gAppleTamperResistantBootEfiUserVariableGuid
|
2019-09-03 11:58:42 +02:00
|
|
|
gEfiDxeServicesTableGuid
|
|
|
|
gEfiEventReadyToBootGuid
|
|
|
|
gEfiEventVirtualAddressChangeGuid
|
|
|
|
gEfiEventExitBootServicesGuid
|
|
|
|
gEfiFileInfoGuid ## CONSUMES ## GUID
|
|
|
|
gEfiFileSystemInfoGuid ## CONSUMES ## GUID
|
|
|
|
gEfiFileSystemVolumeLabelInfoIdGuid
|
|
|
|
gEfiGlobalVariableGuid
|
|
|
|
gEfiPartTypeLegacyMbrGuid
|
|
|
|
gEfiPartTypeSystemPartGuid
|
|
|
|
gEfiSmbiosTableGuid
|
|
|
|
gEfiSmbios3TableGuid
|
|
|
|
gEfiSasDevicePathGuid
|
|
|
|
gEfiImageSecurityDatabaseGuid
|
|
|
|
gEfiCertX509Guid
|
|
|
|
gEfiCertSha1Guid
|
|
|
|
gEfiCertSha256Guid
|
|
|
|
gEfiCertPkcs7Guid
|
|
|
|
gEfiCertRsa2048Guid
|
|
|
|
gEfiCertRsa2048Sha256Guid
|
|
|
|
gEfiCertTypeRsa2048Sha256Guid
|
|
|
|
|
2020-09-07 00:19:48 +02:00
|
|
|
gOcVendorVariableGuid
|
|
|
|
gOcReadOnlyVariableGuid
|
|
|
|
gOcWriteOnlyVariableGuid
|
2020-07-09 21:06:48 +02:00
|
|
|
gAppleOSLoadedNamedEventGuid
|
2019-09-03 11:58:42 +02:00
|
|
|
gBootChimeVendorVariableGuid
|
|
|
|
|
|
|
|
|
|
|
|
[Ppis]
|
|
|
|
|
|
|
|
[Protocols]
|
|
|
|
gEfiComponentName2ProtocolGuid # ALWAYS_CONSUMED
|
|
|
|
gEfiDevicePathToTextProtocolGuid # ALWAYS_CONSUMED
|
|
|
|
gEfiSimpleFileSystemProtocolGuid # ALWAYS_CONSUMED
|
|
|
|
gEfiSimpleTextInProtocolGuid # ALWAYS_CONSUMED
|
|
|
|
gEfiSimpleTextInputExProtocolGuid # ALWAYS_CONSUMED
|
|
|
|
gEfiSimpleTextOutProtocolGuid # ALWAYS_CONSUMED
|
|
|
|
gEfiUnicodeCollationProtocolGuid # ALWAYS_CONSUMED
|
|
|
|
gEfiUnicodeCollation2ProtocolGuid # ALWAYS_CONSUMED
|
|
|
|
|
|
|
|
gEfiAcpiS3SaveProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiBlockIoProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiCpuArchProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiDebugPortProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiDevicePathProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiDiskIoProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiExtScsiPassThruProtocolGuid ## PROTOCOL SOMETIMES_CONSUMES
|
|
|
|
gEfiFirmwareVolume2ProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiGraphicsOutputProtocolGuid # PROTOCOL SOMETIMES_CONSUMES
|
|
|
|
gEfiHiiFontProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiLegacy8259ProtocolGuid ## PROTOCOL SOMETIMES_CONSUMES
|
|
|
|
gEfiLoadedImageProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiOEMBadgingProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiPciIoProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiScsiIoProtocolGuid ## PROTOCOL SOMETIMES_CONSUMES
|
|
|
|
gEfiScsiPassThruProtocolGuid ## PROTOCOL SOMETIMES_CONSUMES
|
|
|
|
gEfiSimpleNetworkProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiStatusCodeRuntimeProtocolGuid # PROTOCOL CONSUMES
|
|
|
|
gEfiUgaDrawProtocolGuid |PcdUgaConsumeSupport # PROTOCOL SOMETIMES_CONSUMES
|
|
|
|
gEfiManagedNetworkServiceBindingProtocolGuid
|
|
|
|
|
|
|
|
gEfiAbsolutePointerProtocolGuid
|
|
|
|
gEfiAcpiTableProtocolGuid
|
|
|
|
gEfiEdidActiveProtocolGuid
|
|
|
|
gEfiEdidDiscoveredProtocolGuid
|
|
|
|
gEfiEdidOverrideProtocolGuid
|
|
|
|
gEfiHiiDatabaseProtocolGuid
|
|
|
|
gEfiHiiImageProtocolGuid
|
|
|
|
gEfiHiiProtocolGuid
|
|
|
|
gEfiSimplePointerProtocolGuid
|
|
|
|
gEfiSmbiosProtocolGuid
|
|
|
|
gEfiSecurityArchProtocolGuid
|
|
|
|
gEfiSecurity2ArchProtocolGuid
|
|
|
|
|
2020-09-21 07:53:36 +02:00
|
|
|
# gEfiDevicePathPropertyDatabaseProtocolGuid
|
2019-10-04 22:32:02 +02:00
|
|
|
gAppleFramebufferInfoProtocolGuid
|
2019-09-03 11:58:42 +02:00
|
|
|
gEfiConsoleControlProtocolGuid
|
|
|
|
gAppleGraphConfigProtocolGuid
|
|
|
|
gEfiLegacyBiosProtocolGuid
|
|
|
|
gEfiTimerArchProtocolGuid
|
|
|
|
gAppleImageCodecProtocolGuid
|
|
|
|
gAppleEventProtocolGuid
|
|
|
|
gEfiOSInfoProtocolGuid
|
|
|
|
gEfiKeyboardInfoProtocolGuid
|
|
|
|
|
|
|
|
gFSInjectProtocolGuid
|
|
|
|
gMsgLogProtocolGuid
|
|
|
|
gEfiPlatformDriverOverrideProtocolGuid
|
|
|
|
gEmuVariableControlProtocolGuid
|
|
|
|
gEfiAudioIoProtocolGuid # CONSUMES
|
2020-07-15 19:29:27 +02:00
|
|
|
gOcQuirksProtocolGuid
|
2020-09-07 13:13:44 +02:00
|
|
|
gAptioMemoryFixProtocolGuid
|
|
|
|
|
2019-09-03 11:58:42 +02:00
|
|
|
[FeaturePcd]
|
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
|
|
|
|
|
|
|
|
[Pcd]
|
|
|
|
|
|
|
|
[BuildOptions]
|
2021-02-09 12:50:23 +01:00
|
|
|
|
2021-02-10 13:32:07 +01:00
|
|
|
XCODE:*_*_*_CC_FLAGS = -fno-use-cxa-atexit -fno-omit-frame-pointer -fno-rtti -fno-exceptions -DJCONST=CONST -Wno-incompatible-ms-struct #-Wunused-parameter
|
|
|
|
XCODE:*_*_*_CXX_FLAGS = -fno-use-cxa-atexit -fno-omit-frame-pointer -fno-rtti -fno-exceptions -DJCONST=CONST -Wno-incompatible-ms-struct #-Wunused-parameter
|
2021-02-09 12:50:23 +01:00
|
|
|
|
|
|
|
|
|
|
|
# -Wno-unused-const-variable, -maccumulate-outgoing-args is set in tools_def.template
|
2021-02-10 13:32:07 +01:00
|
|
|
GCC:*_*_*_CC_FLAGS = -fno-omit-frame-pointer -ffreestanding -fno-exceptions -DJCONST=CONST
|
|
|
|
GCC:*_*_*_CXX_FLAGS = -fno-omit-frame-pointer -ffreestanding -fno-rtti -fno-exceptions -DJCONST=CONST
|
2021-02-09 12:50:23 +01:00
|
|
|
|
|
|
|
|
2020-02-21 10:44:15 +01:00
|
|
|
MSFT:*_*_*_CC_FLAGS = /Os /wd4201 /D JCONST=const
|