diff --git a/tools/targets/ARM_MUSCA.py b/tools/targets/ARM_MUSCA.py index e74894f1a99..d45e9447364 100644 --- a/tools/targets/ARM_MUSCA.py +++ b/tools/targets/ARM_MUSCA.py @@ -20,6 +20,11 @@ from os.path import join as path_join import re import subprocess +import sys + +# Add PSA TF-M binary utility scripts in system path +TFM_SCRIPTS = abspath(path_join(dirname(__file__), '..', 'psa', 'tfm', 'bin_utils')) +sys.path.insert(0, TFM_SCRIPTS) SCRIPT_DIR = dirname(abspath(__file__)) MBED_OS_ROOT = abspath(path_join(SCRIPT_DIR, os.pardir, os.pardir)) diff --git a/tools/targets/__init__.py b/tools/targets/__init__.py index 7898e357d1d..b018cedde58 100644 --- a/tools/targets/__init__.py +++ b/tools/targets/__init__.py @@ -26,17 +26,13 @@ from collections import namedtuple from copy import copy from future.utils import raise_from +from os.path import dirname, abspath, join from tools.resources import FileType from tools.settings import ROOT from tools.targets.LPC import patch from tools.paths import TOOLS_BOOTLOADERS from tools.utils import json_file_to_dict, NotSupportedException -# Add PSA TF-M binary utility scripts in system path -from os.path import dirname, abspath, join -TFM_SCRIPTS = abspath(join(dirname(__file__), '..', 'psa', 'tfm', 'bin_utils')) -sys.path.insert(0, TFM_SCRIPTS) - __all__ = ["target", "TARGETS", "TARGET_MAP", "TARGET_NAMES", "CORE_LABELS", "CORE_ARCH", "HookError", "generate_py_target", "Target",