Chris Johns 38ed59a301 sb: Support --dry-run --with-download for 3rd party RTEMS BSP packages.
The building of 3rd party packages for an RTEMS BSP requires a valid
BSP so the standard method to download the source for releasing does
not work. This change adds support to allow this. The RTEMS BSP support
will not generate an error is no BSP or tools are provided or found.

The change addis logic operators to the %if statement so you can '||'
to 'or' and '&&' to 'and' logic expressions.

A new %log directive has been added to clean up the messages.

A new %{!define ...} has been added to aid checking within logic
expressions.

All command line --with/--without now appear as macros.

Add version.version to get just the RTEMS major and minor version.

Some pkg-config issues have been resolved.

Closes #2655.
2016-03-17 16:50:05 +11:00
2015-11-04 14:52:05 -05:00
2016-03-16 15:56:46 +11:00
2015-03-07 09:24:51 +11:00

RTEMS Tools From Source
-----------------------

The RTEMS Source Builder is a tool to aid building packages from source used by
the RTEMS project. It helps consolidate the details you need to build a package
from source in a controlled and verifiable way. The tool is aimed at developers
of software who use tool sets for embedded type development and is not limited
to building just for RTEMS. Embedded development typically uses cross-compiling
tool chains, debuggers, and debugging aids. Together we call these a 'tool
set'. The RTEMS Source Builder is not limited to this role but designed to fit
with-in this specific niche. It can be used outside of the RTEMS project and we
welcome this happening in other open source or commercial projects.

The project is part of the RTEMS Project. See http://www.rtems.org/ for
details. The master repositiory is
http://git.rtems.org/rtems-source-builder.git/.

Documentation is in the 'doc' directory and available as HTML at https://docs.rtems.org/rsb/.

Contributions, suggestions, and bug reports are welcome.

Chris Johns
chrisj@rtems.org
Description
No description provided
Readme 4.1 MiB
Languages
Python 96.3%
M4 2.9%
Shell 0.6%
Makefile 0.2%