aboutsummaryrefslogtreecommitdiff
path: root/build2/types
AgeCommit message (Collapse)AuthorFilesLines
2016-07-16Add support for prepend/append in target type/pattern-specific varsBoris Kolpackov1-0/+2
Semantically, these are similar to variable overrides and are essentially treated as "templates" that are applied on lookup to the "stem" value that is specific to the target type/name. For example: x = [string] a file{f*}: x =+ b sub/: { file{*}: x += c print $(file{foo}:x) # abc print $(file{bar}:x) # ac }
2016-07-08Implement limited rpath emulation for WindowsBoris Kolpackov1-0/+1
2016-06-17Initial take on DLL support for MinGW toolchainBoris Kolpackov1-5/+9
2016-04-09Add abs_dir_path type, auto-complete if initialized from namesBoris Kolpackov1-1/+17
2016-03-28New variable architectureBoris Kolpackov1-5/+6
2016-03-11Implement --config-{guess,sub} optionsBoris Kolpackov1-0/+11
2016-02-29Implement auxiliary dependency database (.d files), use in cxx.compileBoris Kolpackov1-0/+5
This is part of the "High Fidelity Build" work.
2016-02-12<types>/<utility> scheme cleanupBoris Kolpackov1-9/+44
2016-01-23Cleanup absolute/relative path diagnostics by introducing stream verbosityBoris Kolpackov1-1/+12
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+55