mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-27 10:21:07 +08:00
[vcpkg-ci-llvm] Reduce llvm artifact to cacheable size (#23896)
* Reduce llvm artifact to cacheable size * Limit flang CI to osx * Trim features for CI
This commit is contained in:
parent
8eacf9727a
commit
70fafdf69b
@ -2,6 +2,7 @@
|
||||
"name": "vcpkg-ci-llvm",
|
||||
"version-string": "0",
|
||||
"description": "LLVM features testing within CI.",
|
||||
"license": null,
|
||||
"supports": "!uwp & !(arm & windows)",
|
||||
"dependencies": [
|
||||
{
|
||||
@ -9,9 +10,9 @@
|
||||
"default-features": false,
|
||||
"features": [
|
||||
"clang",
|
||||
"enable-abi-breaking-checks",
|
||||
"disable-assertions",
|
||||
"disable-clang-static-analyzer",
|
||||
"enable-abi-breaking-checks",
|
||||
"enable-bindings",
|
||||
"enable-eh",
|
||||
"enable-rtti",
|
||||
@ -21,18 +22,24 @@
|
||||
"lld",
|
||||
"lldb",
|
||||
"polly",
|
||||
"target-all",
|
||||
"tools",
|
||||
"utils"
|
||||
"target-aarch64",
|
||||
"target-amdgpu",
|
||||
"target-arm",
|
||||
"target-webassembly",
|
||||
"target-x86",
|
||||
"tools"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$comment": "Only for osx artifact upload in CI succeeds when these features are enabled",
|
||||
"name": "llvm",
|
||||
"default-features": false,
|
||||
"features": [
|
||||
"flang"
|
||||
"flang",
|
||||
"target-all",
|
||||
"utils"
|
||||
],
|
||||
"platform": "!(x86 & windows)"
|
||||
"platform": "osx"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user