summaryrefslogtreecommitdiff
path: root/.github/workflows/build.yaml
diff options
context:
space:
mode:
authorJoel Rosdahl <joel@rosdahl.net>2023-03-08 08:10:27 +0100
committerJoel Rosdahl <joel@rosdahl.net>2023-03-08 10:07:12 +0100
commitd099c1804f56e7a357c8c8473cacf186da0d5d3e (patch)
treea5a9897c3dc90ae9209ae5b2133632dedc5809ca /.github/workflows/build.yaml
parenta179db209ba347209682b19298f5c4d4b4d4a5c7 (diff)
downloadccache-d099c1804f56e7a357c8c8473cacf186da0d5d3e.tar.gz
feat: Support overriding MSVC /Z* options
MSVC options /Zi and /ZI are too hard since they produce separate PDB files. /Z7 is OK, but if the command line contains /Zi or /ZI followed by /Z7, MSVC will use the latter (with a warning) but ccache will still consider the command line too hard. This commit makes ccache understand that only the last /Z* option will be used and thus accepts the command line if the last /Z* option is /Z7. Closes #1239.
Diffstat (limited to '.github/workflows/build.yaml')
0 files changed, 0 insertions, 0 deletions