summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python
diff options
context:
space:
mode:
Diffstat (limited to 'BaseTools/Source/Python')
-rw-r--r--BaseTools/Source/Python/FMMT/core/GuidTools.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/BaseTools/Source/Python/FMMT/core/GuidTools.py b/BaseTools/Source/Python/FMMT/core/GuidTools.py
index f6bdeff..d413fe3 100644
--- a/BaseTools/Source/Python/FMMT/core/GuidTools.py
+++ b/BaseTools/Source/Python/FMMT/core/GuidTools.py
@@ -15,8 +15,9 @@ from FirmwareStorageFormat.Common import *
from utils.FmmtLogger import FmmtLogger as logger
import subprocess
-def ExecuteCommand(cmd: list) -> None:
- subprocess.run(cmd,stdout=subprocess.DEVNULL)
+def ExecuteCommand(cmd_list: list) -> None:
+ cmd = ' '.join(cmd_list)
+ subprocess.run(cmd, stdout=subprocess.DEVNULL, shell=True)
class GUIDTool:
def __init__(self, guid: str, short_name: str, command: str) -> None:
@@ -176,4 +177,3 @@ class GUIDTools:
raise Exception("Process Failed: is not defined!")
guidtools = GUIDTools()
-