aboutsummaryrefslogtreecommitdiff
path: root/build2/algorithm.cxx
AgeCommit message (Expand)AuthorFilesLines
2016-12-05Adapt to semantics change of path::normalize()Karen Arutyunov1-1/+1
2016-11-30Add support for typed/untyped concatenated expansionBoris Kolpackov1-1/+1
2016-11-22Use diagnostics facility from libbutlBoris Kolpackov1-1/+1
2016-11-04Don't print "while updating ..." in quiet modeBoris Kolpackov1-1/+3
2016-11-04Cleanup match_result messBoris Kolpackov1-4/+4
2016-11-04Add support for skipping rule in delegate_match()Boris Kolpackov1-3/+6
2016-08-31Compile first source file, not lastBoris Kolpackov1-1/+1
2016-08-29Implement initial support for library versioningBoris Kolpackov1-39/+63
2016-08-12Implement support for C compilationBoris Kolpackov1-0/+48
2016-08-09Fix bug in inner/outer operation handlingBoris Kolpackov1-1/+3
2016-08-02Optimize out path::normalize() callsBoris Kolpackov1-1/+2
2016-07-19Add support for building DLLs with VCBoris Kolpackov1-6/+6
2016-07-08Add dependency on fsdir{} in alias rulesBoris Kolpackov1-14/+16
2016-07-08Move filesystem-related functions from context to new filesystem filesBoris Kolpackov1-1/+2
2016-07-08Implement limited rpath emulation for WindowsBoris Kolpackov1-14/+53
2016-06-26Add notion of ad hoc group, use to handle DLL/import libraryBoris Kolpackov1-2/+21
2016-06-17Initial take on DLL support for MinGW toolchainBoris Kolpackov1-34/+55
2016-04-21Move target state reset back to recipe()Boris Kolpackov1-1/+2
2016-04-21Use hash map/set for targets/prerequisites to resolve key change issueBoris Kolpackov1-2/+2
2016-04-19Redesign src/out scopingBoris Kolpackov1-2/+7
2016-03-09Force creation of output directory before opening depdbBoris Kolpackov1-7/+8
2016-03-07Remove the depdb (.d) files when cleaningBoris Kolpackov1-1/+35
2016-02-29Rename level[1-6]() to l[1-6]()Boris Kolpackov1-1/+1
2016-02-12<types>/<utility> scheme cleanupBoris Kolpackov1-8/+0
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+504