diff options
author | Chris Johns <chrisj@rtems.org> | 2019-10-27 18:24:14 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2019-10-27 18:24:14 +1100 |
commit | bedc9887f379537393b1eb7b4188656e1b53f298 (patch) | |
tree | 840ab872ff61fb3e69acb3c50a5d7b575712791d /source-builder | |
parent | f4b75f466cb1b699a4bb3cf1f3d660cfd3395425 (diff) |
sb/getsource: Add RTEMS BSP defaults to fetch packages sources.
Diffstat (limited to 'source-builder')
-rw-r--r-- | source-builder/sb/getsources.py | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/source-builder/sb/getsources.py b/source-builder/sb/getsources.py index b52bc0e..ae7d8a5 100644 --- a/source-builder/sb/getsources.py +++ b/source-builder/sb/getsources.py @@ -164,9 +164,14 @@ class options(object): sbdir = command_path) self.opts = { 'params' : extras } self.sb_git() + self.rtems_bsp() if argopts.download_dir is not None: - self.defaults['_sourcedir'] = ('dir', 'optional', path.abspath(argopts.download_dir)) - self.defaults['_patchdir'] = ('dir', 'optional', path.abspath(argopts.download_dir)) + self.defaults['_sourcedir'] = ('dir', + 'optional', + path.abspath(argopts.download_dir)) + self.defaults['_patchdir'] = ('dir', + 'optional', + path.abspath(argopts.download_dir)) def parse_args(self, arg, error = True, extra = True): for a in range(0, len(self.args)): @@ -189,6 +194,12 @@ class options(object): a += 1 return None + def rtems_bsp(self): + self.defaults['rtems_version'] = version.version() + self.defaults['_target'] = 'arch-rtems' + self.defaults['rtems_host'] = 'rtems-arch' + self.defaults['with_rtems_bsp'] = 'rtems-bsp' + def sb_git(self): repo = git.repo(self.defaults.expand('%{_sbdir}'), self) if repo.valid(): |