baremetal: build userland programs using userland_and_baremetal instead of symlinks

Otherwise I'll go crazy with symlink action.
This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-05-23 00:00:01 +00:00
parent c8c4f89854
commit fbfc4905ec
29 changed files with 200 additions and 177 deletions

View File

@@ -14,6 +14,7 @@ class Main(common.BuildCliFunction):
description='''\
Build the baremetal examples with crosstool-NG.
''',
is_baremetal=True,
supported_archs=common.consts['crosstool_ng_supported_archs']
)
self._add_argument('--ccflags')
@@ -137,7 +138,10 @@ Build the baremetal examples with crosstool-NG.
def setup_one(self):
self.env['targets'] = self.resolve_targets(
self.env['baremetal_source_dir'],
[
self.env['baremetal_source_dir'],
self.env['userland_source_dir']
],
self.env['targets']
)