aboutsummaryrefslogtreecommitdiff
path: root/build2/config/utility
AgeCommit message (Collapse)AuthorFilesLines
2017-05-01Add hxx extension for headersKaren Arutyunov1-152/+0
2017-02-13Implement pattern-based variable typing, tighten variable type updateBoris Kolpackov1-3/+3
2017-02-13Add model mutex, make var_pool const by defaultBoris Kolpackov1-2/+8
2017-01-12Implement support for narrowing down tests (config.test)Boris Kolpackov1-15/+16
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-11-23Add support for config.cli=false (leave unconfigured)Boris Kolpackov1-2/+2
2016-11-04Various design/implementation cleanupsBoris Kolpackov1-3/+3
2016-08-17Add support for config.bin.{lib,exe}.{prefix,suffix}Boris Kolpackov1-3/+3
This replaces the bin.libprefix functionality.
2016-08-12Add support for ordering modules in config.buildBoris Kolpackov1-0/+5
2016-08-03Don't treat absent config values that are saved commented as newBoris Kolpackov1-1/+5
2016-07-21Save default/hinted ar/ld/rc values as commented outBoris Kolpackov1-6/+14
This way, when we, for example, change the C++ compiler (which hinted these values), they will be automatically adjusted as well.
2016-06-27Add config.bin.target var/hint, use to decide libso{} install modeBoris Kolpackov1-0/+15
Normally the user doesn't need to specify config.bin.target explicitly since the cxx module will hint it. We now also have the whole set of target's components: bin.target.{cpu,vendor,system,version,class}
2016-04-11Simplify unconfigured module interfaceBoris Kolpackov1-1/+7
2016-04-11Redo config inheritance logicBoris Kolpackov1-4/+5
2016-04-11New configuration logic, iteration 1Boris Kolpackov1-19/+23
2016-02-29Implement auxiliary dependency database (.d files), use in cxx.compileBoris Kolpackov1-24/+0
This is part of the "High Fidelity Build" work.
2016-02-12<types>/<utility> scheme cleanupBoris Kolpackov1-13/+11
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+128