baremetal: refactor build to reduce duplication

This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-03-10 00:00:03 +00:00
parent 852c1c01ae
commit 2e3f4c1484
2 changed files with 76 additions and 99 deletions

View File

@@ -718,6 +718,7 @@ Valid emulators: {}
env['baremetal_source_arch_subpath'] = join('arch', env['arch'])
env['baremetal_source_arch_dir'] = join(env['baremetal_source_dir'], env['baremetal_source_arch_subpath'])
env['baremetal_source_lib_dir'] = join(env['baremetal_source_dir'], env['baremetal_lib_basename'])
env['baremetal_link_script'] = os.path.join(env['baremetal_source_dir'], 'link.ld')
if env['emulator'] == 'gem5':
env['simulator_name'] = 'gem5'
else: