@@ -88,12 +88,9 @@ def generate(self):
88
88
if (basename (dirname (dirname (self .export_dir )))
89
89
== "projectfiles" )
90
90
else [".." ]),
91
- 'cc_cmd' : " " .join ([basename (self .toolchain .cc [0 ])] +
92
- self .toolchain .cc [1 :]),
93
- 'cppc_cmd' : " " .join ([basename (self .toolchain .cppc [0 ])] +
94
- self .toolchain .cppc [1 :]),
95
- 'asm_cmd' : " " .join ([basename (self .toolchain .asm [0 ])] +
96
- self .toolchain .asm [1 :]),
91
+ 'cc_cmd' : basename (self .toolchain .cc [0 ]),
92
+ 'cppc_cmd' : basename (self .toolchain .cppc [0 ]),
93
+ 'asm_cmd' : basename (self .toolchain .asm [0 ]),
97
94
'ld_cmd' : basename (self .toolchain .ld [0 ]),
98
95
'elf2bin_cmd' : basename (self .toolchain .elf2bin ),
99
96
'link_script_ext' : self .toolchain .LINKER_EXT ,
@@ -123,6 +120,9 @@ def generate(self):
123
120
'to_be_compiled' ]:
124
121
ctx [key ] = sorted (ctx [key ])
125
122
ctx .update (self .format_flags ())
123
+ ctx ['asm_flags' ].extend (self .toolchain .asm [1 :])
124
+ ctx ['c_flags' ].extend (self .toolchain .cc [1 :])
125
+ ctx ['cxx_flags' ].extend (self .toolchain .cppc [1 :])
126
126
127
127
# Add the virtual path the the include option in the ASM flags
128
128
new_asm_flags = []
0 commit comments