]> git.ipfire.org Git - thirdparty/ccache.git/commit
feat: Support auto depend mode for MSVC without /showIncludes (#1176)
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>
Sat, 15 Oct 2022 18:09:36 +0000 (21:09 +0300)
committerGitHub <noreply@github.com>
Sat, 15 Oct 2022 18:09:36 +0000 (20:09 +0200)
commitbda468cf42988546cd84ab5a6f8e556cff29480a
tree9b9edc3c6042644dfa471b1722c3e3040c7a4f3b
parent3dc94c94a00d592533b40baa5f6a56eba268ba3e
feat: Support auto depend mode for MSVC without /showIncludes (#1176)

If MSVC is executed *without* /showIncludes, and ccache is configured with
depend mode, add /showIncludes and strip the extra output from stdout.
doc/MANUAL.adoc
src/Config.hpp
src/Context.hpp
src/argprocessing.cpp
src/ccache.cpp
src/core/ResultRetriever.cpp
src/core/ShowIncludesParser.cpp
src/core/ShowIncludesParser.hpp
unittest/test_core_ShowIncludesParser.cpp