@@ -51,19 +51,19 @@ def get_partition_table_csv(variants_dir):
5151
5252 if partitions_name :
5353 # A custom partitions file is selected
54- if isfile (join (variant_partitions_dir , partitions_name )):
54+ if isfile (env . subst ( join (variant_partitions_dir , partitions_name ) )):
5555 return join (variant_partitions_dir , partitions_name )
5656
5757 return abspath (
5858 join (fwpartitions_dir , partitions_name )
59- if isfile (join (fwpartitions_dir , partitions_name ))
59+ if isfile (env . subst ( join (fwpartitions_dir , partitions_name ) ))
6060 else partitions_name
6161 )
6262
6363 variant_partitions = join (variant_partitions_dir , "partitions.csv" )
6464 return (
6565 variant_partitions
66- if isfile (variant_partitions )
66+ if isfile (env . subst ( variant_partitions ) )
6767 else join (fwpartitions_dir , "default.csv" )
6868 )
6969
@@ -81,7 +81,7 @@ def get_bootloader_image(variants_dir):
8181
8282 return (
8383 variant_bootloader
84- if isfile (variant_bootloader )
84+ if isfile (env . subst ( variant_bootloader ) )
8585 else generate_bootloader_image (
8686 join (
8787 FRAMEWORK_DIR ,
@@ -126,8 +126,8 @@ def add_tinyuf2_extra_image():
126126 )
127127
128128 # Add the UF2 image only if it exists and it's not already added
129- if not isfile (tinuf2_image ):
130- print ("Warning! The `%s` UF2 bootloader image doesn't exist" % tinuf2_image )
129+ if not isfile (env . subst ( tinuf2_image ) ):
130+ print ("Warning! The `%s` UF2 bootloader image doesn't exist" % env . subst ( tinuf2_image ) )
131131 return
132132
133133 if any (
0 commit comments