mirror of https://github.com/ARMmbed/mbed-os.git
19 lines
592 B
Python
19 lines
592 B
Python
|
from exporters import Exporter
|
||
|
|
||
|
|
||
|
class IAREmbeddedWorkbench(Exporter):
|
||
|
NAME = 'IAR'
|
||
|
TARGETS = ['LPC1768']
|
||
|
TOOLCHAIN = 'IAR'
|
||
|
|
||
|
def generate(self):
|
||
|
ctx = {
|
||
|
'name': self.program_name,
|
||
|
'include_paths': self.resources.inc_dirs,
|
||
|
'linker_script': self.resources.linker_script,
|
||
|
'object_files': self.resources.objects,
|
||
|
'libraries': self.resources.libraries,
|
||
|
}
|
||
|
self.gen_file('iar.ewp.tmpl', ctx, '%s.ewp' % self.program_name)
|
||
|
self.gen_file('iar.eww.tmpl', ctx, '%s.eww' % self.program_name)
|