aboutsummaryrefslogtreecommitdiff
path: root/toolsrc
diff options
context:
space:
mode:
authorBilly O'Neal <bion@microsoft.com>2021-01-10 14:31:30 -0800
committerGitHub <noreply@github.com>2021-01-10 14:31:30 -0800
commita8fa84e4d8cf41417166f27f6164fb6b75818b1c (patch)
treeec10f06a361afff82c085cdaba172faff3025a5a /toolsrc
parenta14a6bcb27287e3ec138dba1b948a0cdbc337a3a (diff)
downloadvcpkg-a8fa84e4d8cf41417166f27f6164fb6b75818b1c.tar.gz
vcpkg-a8fa84e4d8cf41417166f27f6164fb6b75818b1c.zip
[vcpkg] Fix unrecognized identifier errors in prbuild and cibuild. (#15354)
Diffstat (limited to 'toolsrc')
-rw-r--r--toolsrc/src/vcpkg/platform-expression.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/toolsrc/src/vcpkg/platform-expression.cpp b/toolsrc/src/vcpkg/platform-expression.cpp
index b87ca4ce9..78627eb9c 100644
--- a/toolsrc/src/vcpkg/platform-expression.cpp
+++ b/toolsrc/src/vcpkg/platform-expression.cpp
@@ -29,6 +29,7 @@ namespace vcpkg::PlatformExpression
uwp,
android,
emscripten,
+ ios,
static_link,
};
@@ -48,6 +49,7 @@ namespace vcpkg::PlatformExpression
{"uwp", Identifier::uwp},
{"android", Identifier::android},
{"emscripten", Identifier::emscripten},
+ {"ios", Identifier::ios},
{"static", Identifier::static_link},
};
@@ -392,6 +394,7 @@ namespace vcpkg::PlatformExpression
case Identifier::android: return true_if_exists_and_equal("VCPKG_CMAKE_SYSTEM_NAME", "Android");
case Identifier::emscripten:
return true_if_exists_and_equal("VCPKG_CMAKE_SYSTEM_NAME", "Emscripten");
+ case Identifier::ios: return true_if_exists_and_equal("VCPKG_CMAKE_SYSTEM_NAME", "iOS");
case Identifier::wasm32: return true_if_exists_and_equal("VCPKG_TARGET_ARCHITECTURE", "wasm32");
case Identifier::static_link:
return true_if_exists_and_equal("VCPKG_LIBRARY_LINKAGE", "static");