vcpkg/scripts/test_ports/vcpkg-ci-llvm/vcpkg.json
Kai Pastor 70fafdf69b
[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
2022-04-07 11:55:26 -07:00

46 lines
1023 B
JSON

{
"name": "vcpkg-ci-llvm",
"version-string": "0",
"description": "LLVM features testing within CI.",
"license": null,
"supports": "!uwp & !(arm & windows)",
"dependencies": [
{
"name": "llvm",
"default-features": false,
"features": [
"clang",
"disable-assertions",
"disable-clang-static-analyzer",
"enable-abi-breaking-checks",
"enable-bindings",
"enable-eh",
"enable-rtti",
"enable-terminfo",
"enable-threads",
"enable-zlib",
"lld",
"lldb",
"polly",
"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",
"target-all",
"utils"
],
"platform": "osx"
}
]
}