diff options
Diffstat (limited to 'doc/manual.cli')
-rw-r--r-- | doc/manual.cli | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/doc/manual.cli b/doc/manual.cli index 10616e3..93ba6f0 100644 --- a/doc/manual.cli +++ b/doc/manual.cli @@ -1076,11 +1076,12 @@ should be used to detect warnings in the logs. The build configurations can belong to multiple classes with their names reflecting some common configuration aspects, such as the operating system, compiler, build options, etc. Predefined class names are \c{default}, \c{all}, -\c{none}, and \c{host}. The default configurations are built by default. A -configuration must also belong to the \c{all} unless it is hidden. A -configuration that is self-hosted must also belong to the \c{host} class. -Valid custom class names must contain only alpha-numeric characters, \c{_}, -\c{+}, \c{-}, and \c{.}, except as the first character for the last +\c{none}, \c{host}, and \c{build2}. The default configurations are built by +default. A configuration must also belong to the \c{all} unless it is hidden. +A configuration that is self-hosted must also belong to the \c{host} class +and, if it is also self-hosted for build system modules, to the \c{build2} +class. Valid custom class names must contain only alpha-numeric characters, +\c{_}, \c{+}, \c{-}, and \c{.}, except as the first character for the last three. Class names that start with \c{_} are reserved for the future hidden/special class functionality. |