summaryrefslogtreecommitdiff
path: root/src/Context.hpp
Commit message (Expand)AuthorAgeFilesLines
* chore: Tweak code related to auto depend mode for MSVCJoel Rosdahl2022-10-161-0/+2
* feat: Support auto depend mode for MSVC without /showIncludes (#1176)Orgad Shaneh2022-10-151-0/+2
* refactor: Store compiler output as bytesJoel Rosdahl2022-10-051-1/+1
* Revert "feat: Support auto depend mode for MSVC without /showIncludes (#1158)"Joel Rosdahl2022-10-051-2/+0
* feat: Support auto depend mode for MSVC without /showIncludes (#1158)Orgad Shaneh2022-10-051-0/+2
* chore: Rename primary/secondary storage to local/remote storageJoel Rosdahl2022-09-271-1/+1
* refactor: Use util::TimePoint for timestampsJoel Rosdahl2022-09-211-6/+3
* refactor(storage): Pass cache entries via memory instead of filesJoel Rosdahl2022-09-211-0/+4
* fix: Always rewrite dependency file if base_dir is usedJoel Rosdahl2022-08-011-3/+0
* fix: Work around Clang bug when outputting to full NFS diskJoel Rosdahl2022-07-221-2/+2
* feat: Include timestamp in per-object debug filenamesJoel Rosdahl2022-06-111-0/+7
* chore: Replace nonstd::string_view with std::string_viewJoel Rosdahl2022-05-231-2/+1
* chore: Replace nonstd::optional with std::optionalJoel Rosdahl2022-05-231-3/+3
* refactor: Move included_pch_file from Context to ArgsInfoJoel Rosdahl2021-09-261-3/+0
* fix: Don’t read let Context read user configuration in unit testsJoel Rosdahl2021-08-071-0/+4
* Move/split statistics functionality into core and storage::primaryJoel Rosdahl2021-07-221-1/+0
* Convert Sloppiness enum to type-safe classJoel Rosdahl2021-07-221-1/+0
* Remove system.hpp, including what’s needed insteadJoel Rosdahl2021-07-071-2/+1
* Use .clang-format regexes instead of comments to group system includesJoel Rosdahl2021-06-291-2/+0
* Refactor main primary storage backend code into storage/primaryJoel Rosdahl2021-06-271-81/+5
* Revise include file order to work with new directory structureJoel Rosdahl2021-06-271-1/+3
* Extract enums into separate headers (#764)Alexander Lanin2021-01-191-1/+2
* Add possibility of overriding compiler type guessJoel Rosdahl2020-11-091-4/+0
* Rename GuessedCompiler to CompilerTypeJoel Rosdahl2020-11-091-3/+3
* Use short type suffix for cache filesJoel Rosdahl2020-09-231-4/+3
* Implement support for automatic cache levelsJoel Rosdahl2020-09-231-42/+50
* Let CCACHE_UMASK apply only to files/directories in the cache directoryJoel Rosdahl2020-08-011-0/+4
* C++-ify struct hashJoel Rosdahl2020-07-091-1/+1
* Add ability to ignore specified compiler options when hashing (#620)Ryan Egesdahl2020-07-091-0/+13
* Build InodeCache.cpp only when inode cache is supportedJoel Rosdahl2020-06-231-1/+4
* Implement some suggestions from clang-tidy 10Joel Rosdahl2020-06-231-1/+1
* Add Digest class, replacing struct digestJoel Rosdahl2020-06-141-15/+13
* Always cache colored diagnostics and strip color codes as appropriate (#596)Matt Whitlock2020-06-071-0/+3
* Add inode cache for file hashes (#577)Olle Liljenzin2020-05-311-0/+6
* Refactor signal handling and process exit codeJoel Rosdahl2020-05-201-0/+25
* Extract internal tracing stuff to a separate fileJoel Rosdahl2020-05-151-0/+6
* Move calculation of “result/manifest globals” into ContextJoel Rosdahl2020-04-191-5/+60
* Make Context a class instead of a structJoel Rosdahl2020-04-191-1/+2
* C++-ify Context::result_nameJoel Rosdahl2020-04-191-2/+3
* C++-ify Context::ignore_headersJoel Rosdahl2020-04-181-3/+4
* Add an Args class with backward compatibility for the old args API (#575)Joel Rosdahl2020-04-071-3/+2
* Convert counters to a class (#548)Thomas Otto2020-03-011-5/+6
* Context: move countersThomas Otto2020-02-171-0/+2
* Context: move ignore_headers_len, remove cc_reset()Thomas Otto2020-02-171-0/+4
* Context: move included_pch_file and convert to std::stringThomas Otto2020-02-171-0/+3
* Context: move guessed_compilerThomas Otto2020-02-171-0/+5
* Context: move manifest_stats_file and convert to std::stringThomas Otto2020-02-171-0/+3
* Context: move cpp_stderr and convert to std::stringThomas Otto2020-02-171-0/+3
* Context: move i_tmpfile and converted to std::stringThomas Otto2020-02-171-0/+3
* Context: move has_absolute_include_headersThomas Otto2020-02-171-0/+3