From f95699b71f082f1d8a796f45fdbce0f813c45b4c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 10 Jan 2019 12:52:25 +0100 Subject: 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. --- rsb/project-sets.rst | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'rsb/project-sets.rst') 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-``) and disable (``--without-``) 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 ------- -- cgit v1.2.3