diff options
author | Chris Johns <chrisj@rtems.org> | 2016-11-02 17:38:32 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2016-11-02 17:38:32 +1100 |
commit | 3d055ece4e70f08f55ce40f49d0f022eac104bcd (patch) | |
tree | 622a08fe410361de250bc15ad414f28590857be6 /rsb/source-builder.rst | |
parent | Add a copyright to the PDF front page. (diff) | |
download | rtems-docs-3d055ece4e70f08f55ce40f49d0f022eac104bcd.tar.bz2 |
RSB: Fix the history.
Diffstat (limited to 'rsb/source-builder.rst')
-rw-r--r-- | rsb/source-builder.rst | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/rsb/source-builder.rst b/rsb/source-builder.rst index add2dc6..ef5ba61 100644 --- a/rsb/source-builder.rst +++ b/rsb/source-builder.rst @@ -141,16 +141,16 @@ The RTEMS Source Builder is a stand alone tool based on another tool called the for the RTEMS project to provide Chris with a way to build tools on hosts that did not support RPMs. At the time the RTEMS tools maintainer only supported *spec* files and these files held all the vital configuration data needed to -create suitable tool sets. Available SRPM and *spec* files by themselves where -useless because a suitable ``rpm`` tool to use them was needed. At the time -available versions of ``rpm`` for a number of non-RPM hosts were broken and -randomly maintained. The solution Chris settled on was to use the *spec* files -and write to a Python based tool that parsed the *spec* file format creating a -shell script that could be run to build the package. The approach proved -successful and Chris was able to track the RPM version of the RTEMS tools on a -non-RPM host for a number of years. +create suitable tool sets. The available SRPM and *spec* files by themselves +where of little use because a suitable ``rpm`` tool was needed to use them. At +the time the available versions of ``rpm`` for a number of non-RPM hosts were +broken and randomly maintained. The solution Chris settled on was to use the +*spec* files and to write a Python based tool that parsed the *spec* file +format creating a shell script that could be run to build the package. The +approach proved successful and Chris was able to track the RPM version of the +RTEMS tools on a non-RPM host for a number of years. The *SpecBuilder* tool did not build tools or packages unrelated to the RTEMS -project where no suitable *spec* file was available so another tool was +Project where no suitable *spec* file was available so another tool was needed. Rather than start again Chris decided to take the parsing code for the *spec* file format and build a new tool called the RTEMS Source Builder. |