summaryrefslogtreecommitdiffstats
path: root/build2
Commit message (Expand)AuthorAgeFilesLines
* Add hxx extension for headersKaren Arutyunov2017-05-01182-1238/+1222
* Set version.stub variableBoris Kolpackov2017-04-291-0/+2
* Add support for stub versions in version moduleBoris Kolpackov2017-04-293-4/+8
* Fix bug in default target logicBoris Kolpackov2017-04-292-41/+55
* Increase target data pad size for GCC 4.9Boris Kolpackov2017-04-281-1/+1
* Fix buildfile loading raceBoris Kolpackov2017-04-281-0/+12
* Improve version checkBoris Kolpackov2017-04-281-3/+10
* Update version-implBoris Kolpackov2017-04-281-0/+4
* Use version id for printingBoris Kolpackov2017-04-281-2/+2
* Fix fake version fileBoris Kolpackov2017-04-281-2/+3
* Add bootstrap version-implBoris Kolpackov2017-04-281-0/+13
* Switch to version moduleBoris Kolpackov2017-04-284-37/+48
* Improve versioned library cleanupBoris Kolpackov2017-04-281-2/+4
* Automatically cleanup previous versioned librariesBoris Kolpackov2017-04-282-4/+59
* Fix bug in target state/override logicBoris Kolpackov2017-04-281-1/+1
* Align build.version.* variables with standard version/version moduleBoris Kolpackov2017-04-284-27/+32
* Use standard_version for module versioning checksBoris Kolpackov2017-04-286-138/+37
* Implement support for pre-processing version headers (or other files)Boris Kolpackov2017-04-2813-96/+629
* Add in{} target type for .in ("input") file (requires preprocessing)Boris Kolpackov2017-04-283-0/+77
* Pass target to prerequisite searchBoris Kolpackov2017-04-2721-105/+120
* Diagnostics printing minor optimizationKaren Arutyunov2017-04-262-15/+9
* Cleanup error messagesBoris Kolpackov2017-04-262-15/+13
* Implement version moduleBoris Kolpackov2017-04-2617-51/+917
* Print diff failure reasonKaren Arutyunov2017-04-262-5/+55
* Fix bug in pair handlingBoris Kolpackov2017-04-265-25/+15
* Rename version header to version-impl to give way to version moduleBoris Kolpackov2017-04-256-6/+3
* Add change flag in addition to timestamp in Windows manifest logicBoris Kolpackov2017-04-243-12/+15
* Adapt to process_exit::core() being available on Windows nowKaren Arutyunov2017-04-241-2/+0
* Adapt to fdnull() returning auto_fd nowKaren Arutyunov2017-04-241-10/+2
* Fix typification bug in variable_cacheBoris Kolpackov2017-04-193-6/+15
* Make use of butl::operator<<(ostream,process_args)Karen Arutyunov2017-04-181-14/+3
* Add path representation() buildfile functionBoris Kolpackov2017-04-182-1/+22
* Adapt to process_error changeKaren Arutyunov2017-04-1010-20/+20
* Minor man page fixBoris Kolpackov2017-04-011-1/+1
* Fix bug in task state/count logicBoris Kolpackov2017-04-011-7/+9
* Redo handling of unhandled exceptions in async executionBoris Kolpackov2017-04-017-50/+11
* Rename target triplet "macosx" class to "macos"Boris Kolpackov2017-04-012-4/+4
* Fix couple of typos in b.cliKaren Arutyunov2017-03-241-2/+2
* Fix diagnostics interleaving charactersKaren Arutyunov2017-03-246-5/+14
* Fix recursive locking bugBoris Kolpackov2017-03-241-2/+7
* Reimplement testscript builtins without thread detach, future/promiseBoris Kolpackov2017-03-234-54/+62
* Diagnose unhandled exceptions in testscript builtins thread thunkBoris Kolpackov2017-03-221-6/+15
* Make use of throw_generic_error()Karen Arutyunov2017-03-227-11/+21
* Add support for --no-cleanup testscript builtin optionKaren Arutyunov2017-03-201-21/+64
* Suppress clang warningsKaren Arutyunov2017-03-191-1/+1
* Shorten scheduler queue depth, make it customizable via command lineBoris Kolpackov2017-03-176-4/+54
* Disable amalgamation in configurations created by create meta-operationBoris Kolpackov2017-03-171-0/+5
* Add support for inclusion/exclusion groups in wildcard patternsBoris Kolpackov2017-03-171-2/+13
* Add tests for multi-pattern crosses seeing that we use themBoris Kolpackov2017-03-171-1/+1
* Minor scheduler optimizationBoris Kolpackov2017-03-171-4/+5