@@ -88,12 +88,12 @@ def generate(self):
88
88
ctx .update (self .flags )
89
89
90
90
for templatefile in \
91
- ['makefile/%s_%s.tmpl' % (self .NAME . lower () ,
91
+ ['makefile/%s_%s.tmpl' % (self .TEMPLATE ,
92
92
self .target .lower ())] + \
93
- ['makefile/%s_%s.tmpl' % (self .NAME . lower () ,
93
+ ['makefile/%s_%s.tmpl' % (self .TEMPLATE ,
94
94
label .lower ()) for label
95
95
in self .toolchain .target .extra_labels ] + \
96
- ['makefile/%s.tmpl' % self .NAME . lower () ]:
96
+ ['makefile/%s.tmpl' % self .TEMPLATE ]:
97
97
try :
98
98
self .gen_file (templatefile , ctx , 'Makefile' )
99
99
break
@@ -108,6 +108,7 @@ class GccArm(Makefile):
108
108
TARGETS = [target for target , obj in TARGET_MAP .iteritems ()
109
109
if "GCC_ARM" in obj .supported_toolchains ]
110
110
NAME = 'Make-GCC-ARM'
111
+ TEMPLATE = 'make-gcc-arm'
111
112
TOOLCHAIN = "GCC_ARM"
112
113
LINK_SCRIPT_OPTION = "-T"
113
114
USER_LIBRARY_FLAG = "-L"
@@ -122,6 +123,7 @@ class Armc5(Makefile):
122
123
TARGETS = [target for target , obj in TARGET_MAP .iteritems ()
123
124
if "ARM" in obj .supported_toolchains ]
124
125
NAME = 'Make-ARMc5'
126
+ TEMPLATE = 'make-armc5'
125
127
TOOLCHAIN = "ARM"
126
128
LINK_SCRIPT_OPTION = "--scatter"
127
129
USER_LIBRARY_FLAG = "--userlibpath "
@@ -136,6 +138,7 @@ class IAR(Makefile):
136
138
TARGETS = [target for target , obj in TARGET_MAP .iteritems ()
137
139
if "IAR" in obj .supported_toolchains ]
138
140
NAME = 'Make-IAR'
141
+ TEMPLATE = 'make-iar'
139
142
TOOLCHAIN = "IAR"
140
143
LINK_SCRIPT_OPTION = "--config"
141
144
USER_LIBRARY_FLAG = "-L"
0 commit comments