From f7a85ac1c09588b27854cef732b9e7a5e7bf6764 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Mon, 27 Sep 2021 20:58:59 +0300 Subject: Invent b.create and b.configure step ids and add support for selfhost module --- doc/manual.cli | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'doc') 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. -- cgit v1.1