summaryrefslogtreecommitdiffstats
path: root/build2/algorithm
Commit message (Expand)AuthorAgeFilesLines
* Call import_existing() from search_existing() now that we have itBoris Kolpackov2017-03-041-4/+2
* Fix cli distribution via groupBoris Kolpackov2017-03-031-3/+4
* Implement parallel matchBoris Kolpackov2017-03-021-32/+118
* Redo library meta-information protocol without match_only()Boris Kolpackov2017-02-141-15/+11
* Modify library mate-information protocol not to use lib{} groupBoris Kolpackov2017-02-141-2/+4
* Implement parallel error propagation, keep_going modeBoris Kolpackov2017-02-131-3/+9
* Get rid of count_postponedBoris Kolpackov2017-02-131-2/+2
* Do some naming cleanupsBoris Kolpackov2017-02-131-2/+7
* Implement parallel operation executionBoris Kolpackov2017-02-131-20/+64
* Pass const target& to recipesBoris Kolpackov2017-02-131-20/+20
* Introduce target::task_countBoris Kolpackov2017-02-131-1/+2
* Implement target_set locking, including extension updateBoris Kolpackov2017-02-131-2/+2
* Pass const scope& where modification should not happenBoris Kolpackov2017-02-131-15/+12
* Add notion of phase, enforceBoris Kolpackov2017-02-131-0/+9
* Add model mutex, make var_pool const by defaultBoris Kolpackov2017-02-131-9/+10
* Get rid of extension_poolBoris Kolpackov2017-01-191-2/+2
* Get rid of project_name_poolBoris Kolpackov2017-01-191-1/+1
* Ignore prerequisite mtimes that are not linker inputsBoris Kolpackov2017-01-181-13/+35
* Inject fsdir{} even for project rootsBoris Kolpackov2017-01-121-5/+5
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
* Don't try to test out-of-project prerequisitesBoris Kolpackov2016-12-171-15/+14
* Add support for skipping rule in delegate_match()Boris Kolpackov2016-11-041-5/+6
* Compile first source file, not lastBoris Kolpackov2016-08-311-6/+6
* Implement initial support for library versioningBoris Kolpackov2016-08-291-9/+19
* Implement support for C compilationBoris Kolpackov2016-08-121-1/+9
* Add support for building DLLs with VCBoris Kolpackov2016-07-191-5/+5
* Add dependency on fsdir{} in alias rulesBoris Kolpackov2016-07-081-7/+9
* Implement limited rpath emulation for WindowsBoris Kolpackov2016-07-081-7/+13
* Initial take on DLL support for MinGW toolchainBoris Kolpackov2016-06-171-0/+12
* Redesign src/out scopingBoris Kolpackov2016-04-191-0/+2
* Force creation of output directory before opening depdbBoris Kolpackov2016-03-091-5/+5
* Remove the depdb (.d) files when cleaningBoris Kolpackov2016-03-071-1/+6
* <types>/<utility> scheme cleanupBoris Kolpackov2016-02-121-8/+7
* Update copyright yearBoris Kolpackov2016-01-091-1/+1
* Rename build directory/namespace to build2Boris Kolpackov2016-01-051-0/+222