aboutsummaryrefslogtreecommitdiff
path: root/build2/utility.cxx
AgeCommit message (Expand)AuthorFilesLines
2017-03-10Implement support for wildcard patternsBoris Kolpackov1-1/+9
2017-03-02Implement parallel matchBoris Kolpackov1-0/+10
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov1-5/+5
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-07Make use of butl::path::current(), butl::path::parent()Karen Arutyunov1-2/+2
2016-11-22Use diagnostics facility from libbutlBoris Kolpackov1-18/+18
2016-11-07Make build.driver path absoluteBoris Kolpackov1-2/+4
2016-11-04Add --no-line, --no-column optionsBoris Kolpackov1-0/+1
2016-11-04Add build.driver variable with build system driver path (argv[0])Boris Kolpackov1-1/+4
2016-11-04Rework test runnerBoris Kolpackov1-0/+3
2016-11-04Factor global initialization into init() analogous to reset()Boris Kolpackov1-0/+19
2016-11-04Minor dependency cleanupBoris Kolpackov1-1/+54
2016-09-17Audit all print_process()/process ctor for path_search()Karen Arutyunov1-1/+1
2016-08-29Implement initial support for library versioningBoris Kolpackov1-1/+1
2016-08-26Add pkg-config support for import installedBoris Kolpackov1-3/+8
2016-08-24Handle *.export.libs, distinguish interface and implementation dependenciesBoris Kolpackov1-0/+19
2016-08-22Cache process_path, use fallback search directory for binutilsBoris Kolpackov1-5/+42
2016-08-21Adjust to new butl::process interfaceBoris Kolpackov1-2/+2
2016-08-12Implement c/cxx toolchain cross-hintingBoris Kolpackov1-0/+15
2016-08-10Add ignore case support for find_option()Karen Arutyunov1-32/+22
2016-07-29Make /EHsc and /MD default for VC compilerBoris Kolpackov1-10/+113
2016-07-28Adjust to new path implementation, use to support reversibilityBoris Kolpackov1-19/+3
2016-07-23Adapt to fdstream extensionKaren Arutyunov1-1/+1
2016-07-18Add standard static/shared macros for imported installed librariesBoris Kolpackov1-2/+2
2016-07-15Name and cleanup extra VC files (.pdb, .ilk, .idb)Boris Kolpackov1-7/+26
2016-03-31Clean up variable lookup interfacesBoris Kolpackov1-3/+3
2016-03-28Add variable cast from lookupBoris Kolpackov1-3/+3
2016-03-28New variable architectureBoris Kolpackov1-5/+5
2016-03-11Implement --config-{guess,sub} optionsBoris Kolpackov1-1/+57
2016-03-07Implement compiler guessing, including icc and msvcBoris Kolpackov1-0/+37
2016-02-29Implement auxiliary dependency database (.d files), use in cxx.compileBoris Kolpackov1-0/+49
2016-02-12<types>/<utility> scheme cleanupBoris Kolpackov1-0/+35
2016-01-15Support X.Y.Z- version notationBoris Kolpackov1-7/+12
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+94