Skip to content

Commit 36df2aa

Browse files
authored
Merge pull request #9633 from orenc17/update_delivery
Improvement to artifact delivery method
2 parents 160a771 + 9013dc8 commit 36df2aa

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

tools/config/__init__.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,13 @@
4444
except NameError:
4545
unicode = str
4646
PATH_OVERRIDES = set([
47-
"target.bootloader_img"
47+
"target.bootloader_img",
48+
"target.delivery_dir"
4849
])
4950
DELIVERY_OVERRIDES = set([
5051
"target.deliver_to_target",
5152
"target.deliver_artifacts",
53+
"target.delivery_dir"
5254
])
5355
ROM_OVERRIDES = set([
5456
# managed BL
@@ -600,8 +602,12 @@ def has_ram_regions(self):
600602

601603
def deliver_into(self):
602604
if self.target.deliver_to_target:
603-
label_dir = "TARGET_{}".format(self.target.deliver_to_target)
604-
target_delivery_dir = join(DELIVERY_DIR, label_dir)
605+
if self.target.delivery_dir:
606+
target_delivery_dir = self.target.delivery_dir
607+
else:
608+
label_dir = "TARGET_{}".format(self.target.deliver_to_target)
609+
target_delivery_dir = join(DELIVERY_DIR, label_dir)
610+
605611
if not exists(target_delivery_dir):
606612
os.makedirs(target_delivery_dir)
607613

0 commit comments

Comments
 (0)