use -imsvc (~= -isystem) with win/clang
This should shut up any warnings in the win toolchain headers? Change-Id: I7d17bf6d63d56e66afffa557d0ed06bc3994200d Reviewed-on: https://skia-review.googlesource.com/28981 Reviewed-by: Ben Wagner <bungeman@google.com>
This commit is contained in:
parent
2aa9b7ba2d
commit
98adfa8726
14
gn/BUILD.gn
14
gn/BUILD.gn
@ -50,7 +50,8 @@ config("default") {
|
||||
"WIN32_LEAN_AND_MEAN",
|
||||
"NOMINMAX",
|
||||
]
|
||||
include_dirs = [
|
||||
|
||||
_include_dirs = [
|
||||
#2017
|
||||
"$windk/VC/Tools/MSVC/14.10.25017/include",
|
||||
|
||||
@ -76,6 +77,17 @@ config("default") {
|
||||
"$windk/win_sdk/Include/10.0.14393.0/um",
|
||||
"$windk/win_sdk/Include/10.0.14393.0/winrt",
|
||||
]
|
||||
if (is_clang) {
|
||||
foreach(dir, _include_dirs) {
|
||||
cflags += [
|
||||
"-imsvc",
|
||||
dir,
|
||||
]
|
||||
}
|
||||
} else {
|
||||
include_dirs = _include_dirs
|
||||
}
|
||||
|
||||
lib_dirs = [
|
||||
# For local builds.
|
||||
# 2017
|
||||
|
Loading…
Reference in New Issue
Block a user