From 4715996fbd3ac4f333ec45ab3ef38b54f82e9bc9 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sun, 31 Jan 2016 11:12:47 +0200 Subject: Don't put extended description into usage, like in bpkg --- build2/b.cli | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) (limited to 'build2') diff --git a/build2/b.cli b/build2/b.cli index 414c3c1..2657872 100644 --- a/build2/b.cli +++ b/build2/b.cli @@ -11,8 +11,7 @@ include ; namespace build2 { { - " - ", + " ", "\h|SYNOPSIS| @@ -24,7 +23,18 @@ namespace build2 The \cb{build2} driver performs a set of meta-operations on operations on targets according to the build specification, or for short. - The buildspec has the following form: + Before (but after ) you can set one or more + \cb{build2} ." + } + + // For usage it's nice to see the list of options on the first page. So + // let's not put this "extended" description into usage. + // + { + " ", + "", + + "The buildspec has the following form: \c{(...(...))...} @@ -153,9 +163,8 @@ namespace build2 Install a target. Performs \cb{update} as a pre-operation. Implemented by the \cb{install} module.|| - Before (but after ) you can set one or more - \cb{build2} . This is normally used to specify the - configuration values, for example: + The ability to specify \c{build2} variables as part of the command line + is normally used to pass configuration values, for example: \ b config.cxx=clang++ config.cxx.coptions=-O3 \ -- cgit v1.1