[rtems-source-builder commit] sb/getsource: Add RTEMS BSP defaults to fetch packages sources.

Chris Johns chrisj at rtems.org
Sun Oct 27 20:43:56 UTC 2019


Module:    rtems-source-builder
Branch:    master
Commit:    bedc9887f379537393b1eb7b4188656e1b53f298
Changeset: http://git.rtems.org/rtems-source-builder/commit/?id=bedc9887f379537393b1eb7b4188656e1b53f298

Author:    Chris Johns <chrisj at rtems.org>
Date:      Sun Oct 27 18:24:14 2019 +1100

sb/getsource: Add RTEMS BSP defaults to fetch packages sources.

---

 source-builder/sb/getsources.py | 15 +++++++++++++--
 1 file 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():



More information about the vc mailing list