summaryrefslogtreecommitdiffstats
path: root/build2/b-options.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Add support for alternative build file/directory naming schemeBoris Kolpackov2019-03-071-8/+9
| | | | | | | | Now the build/*.build, buildfile, and .buildignore filesystem entries in a project can alternatively (but consistently) be called build2/*.build2, build2file, and .build2ignore. See a note at the beginning of the Project Structure section in the manual for details (motivation, restrictions, etc).
* Regenerate options documentationBoris Kolpackov2018-11-281-3/+3
|
* Add --[no-]mtime-check options to control this behavior at runtimeBoris Kolpackov2018-11-281-0/+15
| | | | By default the checks are enabled only for the staged toolchain.
* Add --dump <phase> option, omit state dumping from verbosity level 6Boris Kolpackov2018-11-271-1/+12
|
* Regenerate options parsing codeBoris Kolpackov2018-07-091-0/+3
|
* Don't print scheduler statistics at verbosity level 2, add --stat insteadBoris Kolpackov2018-04-301-0/+6
|
* Regenerate option parser (adds support for combined flags and values)Boris Kolpackov2018-04-131-39/+155
|
* Remove -p alias from --progress optionBoris Kolpackov2018-03-291-3/+1
| | | | | In other tools (which may also have --[no-]progress) -p is used for something else.
* Fix bug in '--' handlingBoris Kolpackov2018-03-241-17/+26
|
* Update generated options parsing codeBoris Kolpackov2018-03-051-2/+4
|
* Add default capping of stack size for all POSIX platforms, --max-stackBoris Kolpackov2018-02-121-0/+20
|
* Fix few issues with structured result outputBoris Kolpackov2017-12-171-2/+2
|
* Generated options code update for previous commitBoris Kolpackov2017-12-161-8/+14
|
* Add support for structured result output (--structured-result)Boris Kolpackov2017-12-161-1/+18
|
* Adjust max-threads multiplier for 32-bit because of stack size increaseBoris Kolpackov2017-10-171-1/+1
|
* Print progress to terminal by defaultKaren Arutyunov2017-08-061-3/+9
|
* Add --match-only optionBoris Kolpackov2017-08-051-0/+7
|
* Implement displaying build progress (--progress|-p)Boris Kolpackov2017-07-271-0/+10
|
* Add hxx extension for headersKaren Arutyunov2017-05-011-2/+2
|
* Shorten scheduler queue depth, make it customizable via command lineBoris Kolpackov2017-03-171-0/+15
|
* Options cleanupBoris Kolpackov2017-03-021-4/+8
|
* Implement parallel matchBoris Kolpackov2017-03-021-6/+20
|
* Implement parallel error propagation, keep_going modeBoris Kolpackov2017-02-131-0/+10
| | | | | | | Keep going is the default but there is now the -s|--serial-stop that makes the driver run serially and stop at first error. Also fix some lockups, other minor improvements/features.
* Initial parallel scheduler implementation, use to run testscripsBoris Kolpackov2016-12-091-3/+21
|
* Add --no-line, --no-column optionsBoris Kolpackov2016-11-041-0/+12
|
* Add -V option as equivalent to --verbose 3Boris Kolpackov2016-08-031-0/+7
|
* Implement --buildfile option, overrides default buildfile, supports '-'Boris Kolpackov2016-04-051-0/+15
|
* Implement --config-{guess,sub} optionsBoris Kolpackov2016-03-111-0/+24
|
* <types>/<utility> scheme cleanupBoris Kolpackov2016-02-121-2/+2
|
* Support specifying options/variables/buildspec in any orderBoris Kolpackov2016-02-121-88/+45
|
* Add generated cli files back to repositoryBoris Kolpackov2016-01-311-0/+908
Without them there is no way to bootstrap.