edk2/BaseTools/Source/Python/FMMT/core
Jason1 Lin a7ab45ace2 BaseTools/FMMT: Fix GUID Tool Not Found the Shell Script Issue
- FMMT tool would use the "PATH" environment variable for locating
  the required GUID tool.

- On Windows-like system, batch file not found in the "PATH" environment
  variable when "shell=False".

- This issue required commands to include program extensions or
  absolute paths.

- This patch sets "shell=True" to extend the support for batch files,
  including scripts in BinWrappers under BaseTools.

- Converted input commands from lists to strings to ensure proper
  argument interpretation in POSIX-like shell scripts.

Signed-off-by: Jason1 Lin <jason1.lin@intel.com>
2025-03-26 05:37:32 +00:00
..
BinaryFactoryProduct.py Remove dependancy on re.T 2024-12-24 07:32:42 +00:00
BiosTree.py BaseTools: FMMT support ELF UPLD parser 2023-12-11 10:12:52 +00:00
BiosTreeNode.py BaseTools: FMMT support ELF UPLD parser 2023-12-11 10:12:52 +00:00
FMMTOperation.py BaseTools: Fix NoneType parent reference in FMMT operations 2025-01-27 16:26:18 +00:00
FMMTParser.py BaseTools: FMMT support ELF UPLD parser 2023-12-11 10:12:52 +00:00
FvHandler.py BaseTools: fixing FMMT ShrinkFv issue 2023-12-11 10:12:52 +00:00
GuidTools.py BaseTools/FMMT: Fix GUID Tool Not Found the Shell Script Issue 2025-03-26 05:37:32 +00:00