From bedc9887f379537393b1eb7b4188656e1b53f298 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Sun, 27 Oct 2019 18:24:14 +1100 Subject: sb/getsource: Add RTEMS BSP defaults to fetch packages sources. --- source-builder/sb/getsources.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'source-builder') 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(): -- cgit v1.2.3