summaryrefslogtreecommitdiffstats
path: root/build2
Commit message (Collapse)AuthorAgeFilesLines
* Add note on acl/noacl switch in baseutilsBoris Kolpackov2018-06-151-0/+3
|
* Use portable environment variable manipulation functionsKaren Arutyunov2018-06-153-20/+17
|
* Add sanity checkBoris Kolpackov2018-06-153-1/+5
|
* Fix typoBoris Kolpackov2018-06-141-1/+1
|
* Open depdb earlier to detect and diagnose missing output directoryBoris Kolpackov2018-06-131-2/+5
|
* Fix diagnostics bugBoris Kolpackov2018-06-131-1/+1
|
* If target type doesn't use extensions, factor it back into nameBoris Kolpackov2018-06-121-0/+13
|
* Add built-in support for Windows module definition files (.def)Boris Kolpackov2018-06-124-5/+82
|
* Remove output if ld failsBoris Kolpackov2018-06-121-5/+7
| | | | This helps link.exe which leaves broken the output around.
* Handle fsdir{} prerequsites during installationBoris Kolpackov2018-06-093-0/+52
|
* Minor diagnostics improvementBoris Kolpackov2018-06-091-1/+6
|
* Fix localization issue in GCC system header search path extractionBoris Kolpackov2018-06-051-5/+5
|
* Remove redundant header includeKaren Arutyunov2018-06-011-1/+0
|
* Fix uncaught invalid_path exceptionKaren Arutyunov2018-06-011-6/+16
|
* Fix localized /showIncludes parsing some moreBoris Kolpackov2018-05-281-11/+27
|
* Only print column if printed lineBoris Kolpackov2018-05-261-4/+6
|
* Fix target locking race in search_library()Boris Kolpackov2018-05-251-0/+8
|
* Change default install filter to only accept prerequisites from amalgamationBoris Kolpackov2018-05-255-23/+47
|
* Fix postponed group/member state raceBoris Kolpackov2018-05-252-6/+20
|
* Fix link rule to synthesize identical dependency for clean and updateBoris Kolpackov2018-05-251-11/+44
|
* Skip auto-generated header mapping if include path is not normalizableBoris Kolpackov2018-05-241-30/+37
|
* Fix bug in TU checksum depdb saving logic in case of reprocess=trueBoris Kolpackov2018-05-243-5/+5
|
* Better handling of translated massages in VC's /showIncludes outputBoris Kolpackov2018-05-241-19/+27
|
* Add note on *-gcc-{ar,ranlib,etc} situationBoris Kolpackov2018-05-241-1/+2
|
* Add dist to list of modules bootstrapped by default by create meta-operationBoris Kolpackov2018-05-232-5/+5
|
* Fix bug in inner project bootstrap during configure/disfigureBoris Kolpackov2018-05-232-6/+13
|
* Update copyright yearKaren Arutyunov2018-05-19190-191/+191
|
* Clean up version module (remove doc_rule, tighten manifest target type)Boris Kolpackov2018-05-193-148/+1
|
* Get rid of doc{version} and types for testscript and manifest in buildfilesKaren Arutyunov2018-05-192-4/+4
|
* Add missing build2/version/utility.?xx filesBoris Kolpackov2018-05-192-0/+103
|
* Implement manifest installation rule in version moduleBoris Kolpackov2018-05-194-62/+87
|
* Add lower-level pre/post installation hooks to install::file_ruleBoris Kolpackov2018-05-192-5/+47
|
* Set <module>.booted variable for booted but not yet loaded modulesBoris Kolpackov2018-05-192-4/+9
|
* Add manifest{} target type ('manifest' file name automatically mapped as such)Boris Kolpackov2018-05-193-2/+64
|
* Support for deriving target type from file name, handle testscript, buildfileBoris Kolpackov2018-05-194-67/+140
| | | | | | | | | | In particular, instead of: exe{test}: test{testscript} We should now write: exe{test}: testscript
* Add workarounds for all releases of VC15Karen Arutyunov2018-05-182-4/+4
|
* Update VC version mapping table with 15.7Boris Kolpackov2018-05-181-0/+1
|
* Pass ignore_dangling flag to dir_iterator() ctorKaren Arutyunov2018-05-186-90/+113
|
* Redo testscript diagnostics not to rely on invalid pathsKaren Arutyunov2018-05-162-52/+24
|
* Fix uncaught invalid_path exceptionKaren Arutyunov2018-05-166-18/+37
|
* Tolerate misconfigured src_root in info and disfigure meta-operationsBoris Kolpackov2018-05-147-43/+126
|
* Search for .git in directories outer to src_rootBoris Kolpackov2018-05-141-5/+11
| | | | Failed that we can't handle multi-package projects.
* Adjust to libbutl changesBoris Kolpackov2018-05-141-1/+1
|
* Fix assertion failure due to parser::attributes_pop() call in pre-parse modeKaren Arutyunov2018-05-121-1/+2
|
* Fix inability to run program by relative path in testscriptKaren Arutyunov2018-05-121-1/+22
|
* Enable new directory target-specific variable assignment syntaxBoris Kolpackov2018-05-041-125/+103
|
* Regularize directory target/scope-specific variable assignment syntaxBoris Kolpackov2018-05-033-119/+210
|
* Add support for different backlinking modes, use for Windows DLL assemblyBoris Kolpackov2018-05-025-83/+304
|
* Don't print scheduler statistics at verbosity level 2, add --stat insteadBoris Kolpackov2018-04-305-2/+24
|
* Use rmsymlink() to portably remove symlinksBoris Kolpackov2018-04-283-8/+45
|