diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-01-10 12:52:25 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-01-11 07:23:48 +0100 |
commit | f95699b71f082f1d8a796f45fdbce0f813c45b4c (patch) | |
tree | b34e5b4d830cb0bcec70eec6777957d76da1a607 /rsb/project-sets.rst | |
parent | rsb: Move "Why Build from Source?" to own chapter (diff) | |
download | rtems-docs-f95699b71f082f1d8a796f45fdbce0f813c45b4c.tar.bz2 |
rsb: Move content of duplicate section
Move "Controlling the Tools Build" section and "Building Tools and
RTEMS" chapter to "Project Sets" chapter and "RTEMS" section.
Diffstat (limited to '')
-rw-r--r-- | rsb/project-sets.rst | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/rsb/project-sets.rst b/rsb/project-sets.rst index ed9db9b..cc63aaa 100644 --- a/rsb/project-sets.rst +++ b/rsb/project-sets.rst @@ -29,6 +29,12 @@ various tools. You can specialise these in your private configurations to make use of them. If you add new generic configurations please contribute them back to the project +Build sets can be controlled via the command line to enable +(``--with-<feature>``) and disable (``--without-<feature>``) various features. +There is no definitive list of build options that can be listed because they +are implemented with the configuration scripts. The best way to find what is +available is to grep the configuration files for ``with`` and ``without``. + Bare Metal ---------- @@ -134,6 +140,24 @@ and the following uses the version control heads for ``binutils``, ``gcc``, --macros=snapshots/binutils-gcc-newlib-gdb-head.mc \ 4.11/rtems-sparc +Following features can be enabled/disabled via the command line for the RTEMS +build sets: + +``--without-rtems`` + Do not build RTEMS when building an RTEMS build set. + +``--without-cxx`` + Do not build a C++ compiler. + +``--with-ada`` + Attempt to build an Ada compiler. You need a native GNAT installed. + +``--with-fortran`` + Attempt to build a Fortran compiler. + +``--with-objc`` + Attempt to build a C++ compiler. + Patches ------- |