aboutsummaryrefslogtreecommitdiff
path: root/build2/config/operation.cxx
AgeCommit message (Expand)AuthorFilesLines
2016-11-30Add support for typed/untyped concatenated expansionBoris Kolpackov1-1/+1
2016-09-15Add io_error alias for std::ios_base::failureKaren Arutyunov1-2/+2
2016-09-04Adjust configure/disfigure verbosityBoris Kolpackov1-9/+8
2016-08-30Add support for target visibility, use for dist, test, installBoris Kolpackov1-2/+2
2016-08-30Add support for config.build file versioningBoris Kolpackov1-5/+5
2016-08-23Don't write trailing spaces in case of empty values in config.buildBoris Kolpackov1-2/+11
2016-08-12Add support for ordering modules in config.buildBoris Kolpackov1-4/+3
2016-07-30Construct paths to use canonical directory separatorsBoris Kolpackov1-2/+0
2016-07-29Fix duplicate config.build variable issueBoris Kolpackov1-8/+3
2016-07-28Adjust to new path implementation, use to support reversibilityBoris Kolpackov1-1/+1
2016-07-25Fix surprising config override behavior now that they are amalgamation-wideBoris Kolpackov1-2/+24
2016-07-25Fix module separating blank line logicBoris Kolpackov1-4/+10
2016-07-23Adapt to fdstream extensionKaren Arutyunov1-15/+10
2016-07-21Save config vars in order specified rather than alphabeticallyBoris Kolpackov1-148/+122
2016-07-21Fix bug in save_commented logicBoris Kolpackov1-2/+2
2016-07-21Save default/hinted ar/ld/rc values as commented outBoris Kolpackov1-2/+16
2016-07-08Move filesystem-related functions from context to new filesystem filesBoris Kolpackov1-2/+1
2016-07-08Implement limited rpath emulation for WindowsBoris Kolpackov1-2/+2
2016-06-18Port to MinGWKaren Arutyunov1-2/+7
2016-04-21Use hash map/set for targets/prerequisites to resolve key change issueBoris Kolpackov1-0/+1
2016-04-19Redesign src/out scopingBoris Kolpackov1-2/+6
2016-04-11Simplify unconfigured module interfaceBoris Kolpackov1-11/+31
2016-04-11Separate config variable for different modules with blanksBoris Kolpackov1-0/+32
2016-04-11Redo config inheritance logicBoris Kolpackov1-7/+74
2016-04-11New configuration logic, iteration 1Boris Kolpackov1-37/+51
2016-03-29Reset build state for each meta-operationBoris Kolpackov1-13/+1
2016-03-28Add variable cast from lookupBoris Kolpackov1-3/+3
2016-03-28New variable architectureBoris Kolpackov1-15/+17
2016-02-29Rename level[1-6]() to l[1-6]()Boris Kolpackov1-5/+5
2016-01-21Clean up config module diagnosticsBoris Kolpackov1-2/+2
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+455