mirror of https://github.com/ARMmbed/mbed-os.git
Inherit names from target parents
parent
ccab2c5dae
commit
f2663876fc
|
|
@ -21,6 +21,7 @@ import struct
|
||||||
import shutil
|
import shutil
|
||||||
import inspect
|
import inspect
|
||||||
import sys
|
import sys
|
||||||
|
from copy import copy
|
||||||
from collections import namedtuple
|
from collections import namedtuple
|
||||||
from tools.patch import patch
|
from tools.patch import patch
|
||||||
from tools.paths import TOOLS_BOOTLOADERS
|
from tools.paths import TOOLS_BOOTLOADERS
|
||||||
|
|
@ -276,7 +277,10 @@ class Target(namedtuple("Target", "name json_data resolution_order resolution_or
|
||||||
@property
|
@property
|
||||||
def labels(self):
|
def labels(self):
|
||||||
"""Get all possible labels for this target"""
|
"""Get all possible labels for this target"""
|
||||||
labels = [self.name] + CORE_LABELS[self.core] + self.extra_labels
|
names = copy(self.resolution_order_names)
|
||||||
|
if "Target" in names:
|
||||||
|
names.remove("Target")
|
||||||
|
labels = (names + CORE_LABELS[self.core] + self.extra_labels)
|
||||||
# Automatically define UVISOR_UNSUPPORTED if the target doesn't
|
# Automatically define UVISOR_UNSUPPORTED if the target doesn't
|
||||||
# specifically define UVISOR_SUPPORTED
|
# specifically define UVISOR_SUPPORTED
|
||||||
if "UVISOR_SUPPORTED" not in labels:
|
if "UVISOR_SUPPORTED" not in labels:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue