Skip to content

Commit cb9b1cb

Browse files
committed
builder:rda8910:use join for file path
Signed-off-by: Ajay Bhargav <[email protected]>
1 parent b93995d commit cb9b1cb

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

builder/framework/rda8910/arduino.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@
4545

4646
env.Replace(
4747
DTOOLS=join(tool_path, systype, "dtools"),
48-
MKIMAGE='"$DTOOLS"' + " mkappimg",
49-
PACGEN='"$PYTHONEXE" ' + join(tool_path, "pacgen.py"),
50-
FOTAGEN='"$DTOOLS"' + " fotacreate2",
48+
MKIMAGE='$DTOOLS' + " mkappimg",
49+
PACGEN='$PYTHONEXE ' + join(tool_path, "pacgen.py"),
50+
FOTAGEN='$DTOOLS' + " fotacreate2",
5151
)
5252

5353
# Generate linker script
@@ -57,11 +57,11 @@
5757
LOGICROMSDK_DIR, "lib", "rda8910", "app_flashimg.ld"
5858
),
5959
env.VerboseAction(
60-
'$CC -I"$LOGICROMSDK_DIR/lib/rda8910" -P -x c -E $SOURCE -o $TARGET',
60+
'$CC -I"' + join(FRAMEWORK_DIR, "lib", "rda8910") + '" -P -x c -E $SOURCE -o $TARGET',
6161
"Generating LD script $TARGET",
6262
),
6363
)
64-
env.Depends("$BUILD_DIR/$PROGNAME$PROGSUFFIX", linker_script)
64+
env.Depends(join("$BUILD_DIR", "$PROGNAME" + "$PROGSUFFIX"), linker_script)
6565
env.Replace(LDSCRIPT_PATH="linkerscript_out.ld")
6666

6767

@@ -70,7 +70,7 @@ def gen_img_file(target, source, env):
7070
(target_firm, ) = target
7171
(source_elf, ) = source
7272

73-
target_img = env.subst("$BUILD_DIR/$PROGNAME") + '.img'
73+
target_img = join(env.subst("$BUILD_DIR"), env.subst("$PROGNAME") + '.img')
7474

7575
cmd.extend(["-O", "binary"])
7676
cmd.append(source_elf.get_abspath())
@@ -105,7 +105,7 @@ def gen_pac_file(target, source, env):
105105
gen_img_file(target, source, env)
106106
else:
107107
env.Execute(
108-
env.VerboseAction("$MKIMAGE " + source_elf.get_abspath() + ' "$BUILD_DIR/$PROGNAME"' + '.img',
108+
env.VerboseAction("$MKIMAGE " + source_elf.get_abspath() + ' ' + join("$BUILD_DIR", env.subst("$PROGNAME") + '.img'),
109109
"Generating Firmware Image")
110110
)
111111

@@ -132,7 +132,7 @@ def gen_pac_file(target, source, env):
132132

133133
pac_app = [
134134
'cfg-image', '-i', 'APPIMG', '-a', core_config["CONFIG_APPIMG_FLASH_ADDRESS"], '-s', core_config["CONFIG_APPIMG_FLASH_SIZE"],
135-
'-p', ' "$BUILD_DIR/$PROGNAME"' + '.img'
135+
'-p', join("$BUILD_DIR", env.subst("$PROGNAME") + '.img')
136136
]
137137

138138
pac_cmd = [

builder/framework/rda8910/logicromsdk.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333

3434
env.Replace(
3535
DTOOLS=join(tool_path, systype, "dtools"),
36-
MKIMAGE='"$DTOOLS"' + " mkappimg",
37-
PACGEN='"$PYTHONEXE" ' + join(tool_path, "pacgen.py"),
38-
FOTAGEN='"$DTOOLS"' + " fotacreate2",
36+
MKIMAGE='$DTOOLS' + " mkappimg",
37+
PACGEN='$PYTHONEXE ' + join(tool_path, "pacgen.py"),
38+
FOTAGEN='$DTOOLS' + " fotacreate2",
3939
)
4040

4141
# Generate linker script
@@ -45,11 +45,11 @@
4545
FRAMEWORK_DIR, "lib", "rda8910", "app_flashimg.ld"
4646
),
4747
env.VerboseAction(
48-
'$CC -I"$FRAMEWORK_DIR/lib/rda8910" -P -x c -E $SOURCE -o $TARGET',
48+
'$CC -I"' + join(FRAMEWORK_DIR, "lib", "rda8910") + '" -P -x c -E $SOURCE -o $TARGET',
4949
"Generating LD script $TARGET",
5050
),
5151
)
52-
env.Depends("$BUILD_DIR/$PROGNAME$PROGSUFFIX", linker_script)
52+
env.Depends(join("$BUILD_DIR", "$PROGNAME" + "$PROGSUFFIX"), linker_script)
5353
env.Replace(LDSCRIPT_PATH="linkerscript_out.ld")
5454

5555
# Create Project Template
@@ -64,7 +64,7 @@ def gen_img_file(target, source, env):
6464
(target_firm, ) = target
6565
(source_elf, ) = source
6666

67-
target_img = env.subst("$BUILD_DIR/$PROGNAME") + '.img'
67+
target_img = join(env.subst("$BUILD_DIR"), env.subst("$PROGNAME") + '.img')
6868

6969
cmd.extend(["-O", "binary"])
7070
cmd.append(source_elf.get_abspath())
@@ -99,7 +99,7 @@ def gen_pac_file(target, source, env):
9999
gen_img_file(target, source, env)
100100
else:
101101
env.Execute(
102-
env.VerboseAction("$MKIMAGE " + source_elf.get_abspath() + ' "$BUILD_DIR/$PROGNAME"' + '.img',
102+
env.VerboseAction("$MKIMAGE " + source_elf.get_abspath() + ' ' + join("$BUILD_DIR", env.subst('$PROGNAME') + '.img'),
103103
"Generating Firmware Image")
104104
)
105105

@@ -126,7 +126,7 @@ def gen_pac_file(target, source, env):
126126

127127
pac_app = [
128128
'cfg-image', '-i', 'APPIMG', '-a', core_config["CONFIG_APPIMG_FLASH_ADDRESS"], '-s', core_config["CONFIG_APPIMG_FLASH_SIZE"],
129-
'-p', ' "$BUILD_DIR/$PROGNAME"' + '.img'
129+
'-p', join("$BUILD_DIR", env.subst("$PROGNAME") + '.img')
130130
]
131131

132132
pac_cmd = [

0 commit comments

Comments
 (0)