]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
fix: Support /external:I for MSVC (#1165)
authorRaihaan Shouhell <raihaanhimself@gmail.com>
Mon, 26 Sep 2022 18:20:11 +0000 (02:20 +0800)
committerGitHub <noreply@github.com>
Mon, 26 Sep 2022 18:20:11 +0000 (20:20 +0200)
src/compopt.cpp

index 8f1ff894418b0ce4cecae419a7dbdb51fa4957b8..867d8c4d156a978ada72a4a1abb140522ff75033 100644 (file)
@@ -110,6 +110,8 @@ const CompOpt compopts[] = {
   {"-ccbin", AFFECTS_CPP | TAKES_ARG}, // nvcc
   {"-emit-pch", AFFECTS_COMP},         // Clang
   {"-emit-pth", AFFECTS_COMP},         // Clang
+  {"-external:I",
+   AFFECTS_CPP | TAKES_ARG | TAKES_CONCAT_ARG | TAKES_PATH}, // msvc
   {"-fno-working-directory", AFFECTS_CPP},
   {"-fplugin=libcc1plugin", TOO_HARD}, // interaction with GDB
   {"-frepo", TOO_HARD},