]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
fix: Include MSVC variables INCLUDE and EXTERNAL_INCLUDE in input hash
authorJoel Rosdahl <joel@rosdahl.net>
Tue, 15 Jul 2025 14:48:00 +0000 (16:48 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Tue, 15 Jul 2025 14:48:00 +0000 (16:48 +0200)
See discussion #1606.

src/ccache/ccache.cpp

index d727ba81f44ffd55c70fd2b19439b856a3d0a23a..30da9cae3791f13047f260c48de7c54d15d57959 100644 (file)
@@ -2086,6 +2086,8 @@ get_manifest_key(Context& ctx, Hash& hash)
     "OBJCPLUS_INCLUDE_PATH",        // Clang
     "CLANG_CONFIG_FILE_SYSTEM_DIR", // Clang
     "CLANG_CONFIG_FILE_USER_DIR",   // Clang
+    "INCLUDE",                      // MSVC
+    "EXTERNAL_INCLUDE",             // MSVC
     nullptr,
   };
   for (const char** p = envvars; *p; ++p) {