|
@@ -36,6 +36,7 @@
|
|
|
# -D FLAG=VALUE
|
|
|
#
|
|
|
DEFINE SECURE_BOOT_ENABLE = FALSE
|
|
|
+ DEFINE INCLUDE_TFTP_COMMAND = FALSE
|
|
|
DEFINE DEBUG_PRINT_ERROR_LEVEL = 0x8000004F
|
|
|
|
|
|
################################################################################
|
|
@@ -181,6 +182,10 @@
|
|
|
SecurityManagementLib|MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf
|
|
|
PerformanceLib|MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.inf
|
|
|
MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
|
|
|
+!if $(INCLUDE_TFTP_COMMAND) == TRUE
|
|
|
+ ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf
|
|
|
+ FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf
|
|
|
+!endif
|
|
|
|
|
|
[LibraryClasses.common.UEFI_APPLICATION]
|
|
|
PerformanceLib|MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.inf
|
|
@@ -616,3 +621,6 @@
|
|
|
gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|8000
|
|
|
gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize|0x200000
|
|
|
}
|
|
|
+!if $(INCLUDE_TFTP_COMMAND) == TRUE
|
|
|
+ ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf
|
|
|
+!endif
|