33
33
34
34
env .Replace (
35
35
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" ,
39
39
)
40
40
41
41
# Generate linker script
45
45
FRAMEWORK_DIR , "lib" , "rda8910" , "app_flashimg.ld"
46
46
),
47
47
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' ,
49
49
"Generating LD script $TARGET" ,
50
50
),
51
51
)
52
- env .Depends ("$BUILD_DIR/ $PROGNAME$PROGSUFFIX" , linker_script )
52
+ env .Depends (join ( "$BUILD_DIR" , " $PROGNAME" + " $PROGSUFFIX") , linker_script )
53
53
env .Replace (LDSCRIPT_PATH = "linkerscript_out.ld" )
54
54
55
55
# Create Project Template
@@ -64,7 +64,7 @@ def gen_img_file(target, source, env):
64
64
(target_firm , ) = target
65
65
(source_elf , ) = source
66
66
67
- target_img = env .subst ("$BUILD_DIR/ $PROGNAME" ) + '.img'
67
+ target_img = join ( env .subst ("$BUILD_DIR" ), env . subst ( " $PROGNAME" ) + '.img' )
68
68
69
69
cmd .extend (["-O" , "binary" ])
70
70
cmd .append (source_elf .get_abspath ())
@@ -99,7 +99,7 @@ def gen_pac_file(target, source, env):
99
99
gen_img_file (target , source , env )
100
100
else :
101
101
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' ) ,
103
103
"Generating Firmware Image" )
104
104
)
105
105
@@ -126,7 +126,7 @@ def gen_pac_file(target, source, env):
126
126
127
127
pac_app = [
128
128
'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' )
130
130
]
131
131
132
132
pac_cmd = [
0 commit comments