@@ -91,12 +91,12 @@ def generate(self):
91
91
ctx .update (self .flags )
92
92
93
93
for templatefile in \
94
- ['makefile/%s_%s.tmpl' % (self .NAME . lower () ,
94
+ ['makefile/%s_%s.tmpl' % (self .TEMPLATE ,
95
95
self .target .lower ())] + \
96
- ['makefile/%s_%s.tmpl' % (self .NAME . lower () ,
96
+ ['makefile/%s_%s.tmpl' % (self .TEMPLATE ,
97
97
label .lower ()) for label
98
98
in self .toolchain .target .extra_labels ] + \
99
- ['makefile/%s.tmpl' % self .NAME . lower () ]:
99
+ ['makefile/%s.tmpl' % self .TEMPLATE ]:
100
100
try :
101
101
self .gen_file (templatefile , ctx , 'Makefile' )
102
102
break
@@ -143,6 +143,7 @@ class GccArm(Makefile):
143
143
TARGETS = [target for target , obj in TARGET_MAP .iteritems ()
144
144
if "GCC_ARM" in obj .supported_toolchains ]
145
145
NAME = 'Make-GCC-ARM'
146
+ TEMPLATE = 'make-gcc-arm'
146
147
TOOLCHAIN = "GCC_ARM"
147
148
LINK_SCRIPT_OPTION = "-T"
148
149
USER_LIBRARY_FLAG = "-L"
@@ -157,6 +158,7 @@ class Armc5(Makefile):
157
158
TARGETS = [target for target , obj in TARGET_MAP .iteritems ()
158
159
if "ARM" in obj .supported_toolchains ]
159
160
NAME = 'Make-ARMc5'
161
+ TEMPLATE = 'make-armc5'
160
162
TOOLCHAIN = "ARM"
161
163
LINK_SCRIPT_OPTION = "--scatter"
162
164
USER_LIBRARY_FLAG = "--userlibpath "
@@ -171,6 +173,7 @@ class IAR(Makefile):
171
173
TARGETS = [target for target , obj in TARGET_MAP .iteritems ()
172
174
if "IAR" in obj .supported_toolchains ]
173
175
NAME = 'Make-IAR'
176
+ TEMPLATE = 'make-iar'
174
177
TOOLCHAIN = "IAR"
175
178
LINK_SCRIPT_OPTION = "--config"
176
179
USER_LIBRARY_FLAG = "-L"
0 commit comments