summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add cxx_ prefix to module-related pkg-config variablesBoris Kolpackov2017-11-272-18/+16
* 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
* Minor changeBoris Kolpackov2017-11-231-1/+1
* Remove -Xclang module options that seem to be passed by default in trunkBoris Kolpackov2017-11-221-5/+1
* Enable module re-export tests for ClangBoris Kolpackov2017-11-221-1/+0
* Fix dist bug where missing source file would be silently ignoredBoris Kolpackov2017-11-228-48/+101
* Improve diagnosticsBoris Kolpackov2017-11-221-1/+2
* Streamline skip count diagnosticsBoris Kolpackov2017-11-221-1/+1
* Recursively check timestamps of libraries we are linkingBoris Kolpackov2017-11-212-6/+28
* Move eof() utility to libbutlBoris Kolpackov2017-11-212-17/+3
* Filter VC preprocessor diagnosticsBoris Kolpackov2017-11-211-54/+79
* Diagnose failure to open depdbBoris Kolpackov2017-11-212-16/+40
* Improve skipped update diagnosticsBoris Kolpackov2017-11-214-11/+36
* Only add /usr/local/{include,lib} if compiler added /usr/includeBoris Kolpackov2017-11-201-14/+25
* Recognize CRLF sequences for line escaping in cc::lexerBoris Kolpackov2017-11-201-0/+14
* Handle case when compiler-reported header does not existBoris Kolpackov2017-11-201-1/+16
* Add test for prerequisite-specific variablesBoris Kolpackov2017-11-202-0/+76
* Add support for dumping prerequisite-specific variablesBoris Kolpackov2017-11-202-51/+115
* Implement dump directiveBoris Kolpackov2017-11-204-24/+162
* Enter outer prefixes in generated header prefix mapBoris Kolpackov2017-11-152-25/+73
* Quote names that contain wildcard charactersBoris Kolpackov2017-11-131-0/+1
* Add in.substitution={strict|lax}Boris Kolpackov2017-11-113-18/+103
* Relax substitution requirements, add alternative symbol in version .in supportBoris Kolpackov2017-11-103-18/+70
* Add $directory(), $base(), $leaf() and $extension() functionsKaren Arutyunov2017-11-102-0/+213
* Add support for for-loopBoris Kolpackov2017-11-0914-20/+342
* Initial support for prerequisite-specific variables, use for bin.wholeBoris Kolpackov2017-11-097-40/+182
* Fix bug in handling of empty target name prefixes (e.g., bin.lib.prefix)Boris Kolpackov2017-11-092-2/+2
* Revert back to using -fmodule-file for GCC and ClangBoris Kolpackov2017-11-061-35/+119
* Translate 'latest' to C++2a for GCC 8Boris Kolpackov2017-11-061-2/+2
* Update config submoduleBoris Kolpackov2017-10-301-0/+0
* Pass --text option for diff utility on WindowsKaren Arutyunov2017-10-301-0/+8
* Update documentationBoris Kolpackov2017-10-202-7/+8
* Add support for MinGW bootstrap using bootstrap.gmake makefileBoris Kolpackov2017-10-191-6/+20
* Cosmetic changesBoris Kolpackov2017-10-171-15/+10
* Adjust stack size on Linux, FreeBSD and MacOSKaren Arutyunov2017-10-171-25/+96
* Fortify header dependency extraction against inconsistent behaviorBoris Kolpackov2017-10-171-6/+19
* Adjust max-threads multiplier for 32-bit because of stack size increaseBoris Kolpackov2017-10-173-4/+5
* Adjust stack size on WindowsBoris Kolpackov2017-10-171-0/+14
* Update libpkgconf version dependency in manifest fileKaren Arutyunov2017-10-161-1/+1
* Add throw_system_error to utilityBoris Kolpackov2017-10-131-0/+1
* Make scheduler threads inherit stack size from main threadKaren Arutyunov2017-10-132-5/+65
* Fix thread hygine issueBoris Kolpackov2017-10-101-2/+8
* Fix crashing on empty installation directory nameKaren Arutyunov2017-10-081-0/+3
* Fix old .ilk files cleanupKaren Arutyunov2017-10-061-2/+2
* Fix old libs cleanup not to remove unrelated filesKaren Arutyunov2017-10-061-2/+8
* Add ignore_error parameter for functions that check file system entry existenceKaren Arutyunov2017-10-043-14/+13