summaryrefslogtreecommitdiffstats
path: root/build2
Commit message (Expand)AuthorAgeFilesLines
* Improve process execution diagnostics by reusing run_*() APIBoris Kolpackov2017-12-1617-315/+250
* Split stream verbosity into components (path, extension)Boris Kolpackov2017-12-1610-84/+111
* Redo string/stream representation of dir{} name/targetBoris Kolpackov2017-12-163-38/+60
* Generated options code update for previous commitBoris Kolpackov2017-12-161-8/+14
* Add support for structured result output (--structured-result)Boris Kolpackov2017-12-169-44/+202
* Remove unnecessary according to Clang lambda captures to suppress warningsBoris Kolpackov2017-12-151-4/+4
* Drop workaround for libpkgconf flags parsing issue (fixed by upstream package)Karen Arutyunov2017-12-151-53/+2
* Adapt to libbutl process API extensionKaren Arutyunov2017-12-151-17/+23
* Update Apple Clang to vanilla Clang version remapping (up to Xcode 9.2)Boris Kolpackov2017-12-151-2/+14
* Fix Windows linking issueBoris Kolpackov2017-12-141-4/+4
* Fix Clang issueBoris Kolpackov2017-12-131-1/+1
* Implement info meta operationBoris Kolpackov2017-12-1324-71/+227
* Add workaround for libpkgconf flags parsing issueKaren Arutyunov2017-12-131-0/+50
* Add support for VC 15u5 (compiler version 19.12)Boris Kolpackov2017-12-125-16/+29
* Add support for C17 now that both GCC 8 and Clang 6 recognize -std=c17Boris Kolpackov2017-12-121-2/+7
* Fix Clang on Windows C runtime library linking logicBoris Kolpackov2017-12-112-3/+3
* Fix git commit id calculationBoris Kolpackov2017-12-095-65/+93
* Resolve VC issueBoris Kolpackov2017-12-081-7/+7
* Improve inconsistent C++ compiler diagnosticsBoris Kolpackov2017-12-082-6/+20
* Link libcmt.lib when building with Clang for win32-msvc targetBoris Kolpackov2017-12-081-0/+11
* Distinguish between "fixed" and "default" target extensionsBoris Kolpackov2017-12-0715-251/+270
* Remove stray staticBoris Kolpackov2017-12-061-1/+1
* Fix bug in relaxed_atomicBoris Kolpackov2017-12-061-1/+1
* More work on Clang on Windows/MSVC supportBoris Kolpackov2017-12-064-151/+147
* Work around VC14 issuesBoris Kolpackov2017-12-052-1/+18
* Add support for first-access value typification during non-load phasesBoris Kolpackov2017-12-055-50/+115
* Minor value typification API changeBoris Kolpackov2017-12-053-6/+6
* Uninline variable_map::typify()Boris Kolpackov2017-12-041-1/+1
* Remap Clang on Windows target triplet to that of MSVCBoris Kolpackov2017-12-041-0/+17
* Improve cc/bin target mismatch diagnosticsBoris Kolpackov2017-12-042-4/+8
* Recognize empty cc.patternBoris Kolpackov2017-12-045-9/+9
* Improve diagnostics when c-family modules using different toolchainsBoris Kolpackov2017-12-046-20/+50
* Implement better cross-hinting between c-family modulesBoris Kolpackov2017-12-047-61/+141
* Add cast_empty() for value castingBoris Kolpackov2017-12-043-5/+47
* Suppress duplicate module init() calls for same scopeBoris Kolpackov2017-12-041-8/+38
* Handle phase_lock failure in async match tasksBoris Kolpackov2017-12-041-4/+8
* Add few clarifying commentsBoris Kolpackov2017-12-032-2/+5
* Allow typification of variables and values across load generationsBoris Kolpackov2017-12-036-34/+14
* Fix GCC 7 -fimplicit-fallthrough warningsBoris Kolpackov2017-12-015-42/+36
* Terminate waiting threads if coming off failed load phaseBoris Kolpackov2017-12-014-88/+169
* Implement module sidebuilds cleanup using scope operation callbacksBoris Kolpackov2017-11-305-19/+72
* Implement support for scope operation callbacksBoris Kolpackov2017-11-304-48/+166
* Reimplement module sidebuilding using an ad hoc subprojectBoris Kolpackov2017-11-298-204/+348
* Fix bug in importing multiple targets with single directiveBoris Kolpackov2017-11-281-0/+7
* Add cxx_ prefix to module-related pkg-config variablesBoris Kolpackov2017-11-271-12/+10
* Add {c,cxx}.class variablesBoris Kolpackov2017-11-2711-286/+399
* Improve diagnosticsBoris Kolpackov2017-11-241-2/+11
* Fix few bugs in generated header path remapping logicBoris Kolpackov2017-11-242-7/+12
* Add extra library search paths as -L optionsBoris Kolpackov2017-11-245-37/+89
* Fix few typosBoris Kolpackov2017-11-231-3/+3