summaryrefslogtreecommitdiffstats
path: root/build2/test/rule.cxx
Commit message (Expand)AuthorAgeFilesLines
* Add support for alternative build file/directory naming schemeBoris Kolpackov2019-03-071-5/+8
* Update copyright yearKaren Arutyunov2019-01-161-1/+1
* Only search for external tools (compilers, linkers, etc) in PATHBoris Kolpackov2018-11-051-1/+1
* Create .buildignore file in testscript root working directoryKaren Arutyunov2018-09-051-4/+10
* Rename .test/test{} to .testscript/testscript{}Boris Kolpackov2018-09-041-2/+2
* Implement support for excluded and ad hoc prerequisitesBoris Kolpackov2018-06-281-0/+6
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Implement forwarded configurations and backlinkingBoris Kolpackov2018-04-261-4/+28
* Add support for detecting dependency cyclesBoris Kolpackov2018-02-161-6/+6
* Fix group link-up raceBoris Kolpackov2018-02-161-1/+1
* Fix broken test (and few other things)Boris Kolpackov2018-02-091-2/+2
* Update/cleanup comment documentation for inner/outer operation semanticsBoris Kolpackov2018-02-081-5/+5
* Add support for update-for-{test,install} operation aliasesBoris Kolpackov2018-02-071-1/+1
* Initial work for default update outer operationBoris Kolpackov2018-02-071-27/+56
* Fix test and install rules to handle see-through groups correctlyBoris Kolpackov2018-02-051-40/+31
* Work around VC issueBoris Kolpackov2018-02-031-5/+5
* Get rid of action rule override semanticsBoris Kolpackov2018-02-031-372/+344
* Trace non-zero process exit codeBoris Kolpackov2017-12-171-10/+1
* Pass --text option for diff utility on WindowsKaren Arutyunov2017-10-301-0/+8
* Reimplement pkg-config generation with more conservative approach for nowBoris Kolpackov2017-08-011-3/+3
* Cleanup testscript runner diagnosticsBoris Kolpackov2017-05-021-2/+5
* Add hxx extension for headersKaren Arutyunov2017-05-011-10/+10
* Pass target to prerequisite searchBoris Kolpackov2017-04-271-3/+3
* Diagnostics printing minor optimizationKaren Arutyunov2017-04-261-6/+3
* Cleanup error messagesBoris Kolpackov2017-04-261-4/+4
* Print diff failure reasonKaren Arutyunov2017-04-261-5/+27
* Adapt to process_error changeKaren Arutyunov2017-04-101-1/+1
* Redo handling of unhandled exceptions in async executionBoris Kolpackov2017-04-011-9/+2
* Fix diagnostics interleaving charactersKaren Arutyunov2017-03-241-1/+2
* Suppress clang warningsKaren Arutyunov2017-03-191-1/+1
* Catch and dump unhandled exceptions in async task functionsBoris Kolpackov2017-03-171-0/+6
* Improve testscript execution diagnosticsBoris Kolpackov2017-03-171-24/+39
* Add support for config.test.output variableKaren Arutyunov2017-03-151-4/+11
* Implement parallel testscript execution for single targetBoris Kolpackov2017-03-151-9/+72
* Iterate over group members in test rule only if resolvableBoris Kolpackov2017-03-061-2/+11
* Fix target name printing in diagnosticsBoris Kolpackov2017-03-041-1/+1
* Fix test and dist for generated input/outputBoris Kolpackov2017-03-031-3/+6
* Implement parallel matchBoris Kolpackov2017-03-021-29/+21
* Implement parallel error propagation, keep_going modeBoris Kolpackov2017-02-131-2/+2
* Do some naming cleanupsBoris Kolpackov2017-02-131-1/+1
* Implement parallel operation executionBoris Kolpackov2017-02-131-9/+4
* Use target:as<> instead of static_cast for target castingBoris Kolpackov2017-02-131-2/+2
* Pass const target& to recipesBoris Kolpackov2017-02-131-14/+18
* Pass const scope& where modification should not happenBoris Kolpackov2017-02-131-1/+1
* Add notion of phase, enforceBoris Kolpackov2017-02-131-1/+5
* Add model mutex, make var_pool const by defaultBoris Kolpackov2017-02-131-17/+17
* Only pass diff --strip-trailing-cr if running on WindowsBoris Kolpackov2017-01-181-1/+6
* Implement support for narrowing down tests (config.test)Boris Kolpackov2017-01-121-105/+194
* Make use of operator<<(ostream, exception)Karen Arutyunov2017-01-091-1/+1
* Implement test.target variableBoris Kolpackov2017-01-091-1/+4