Skip to content

Commit

Permalink
[vcpkg-ci-llvm] Reduce llvm artifact to cacheable size (microsoft#23896)
Browse files Browse the repository at this point in the history
* Reduce llvm artifact to cacheable size

* Limit flang CI to osx

* Trim features for CI
  • Loading branch information
dg0yt authored Apr 7, 2022
1 parent 8eacf97 commit 70fafdf
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions scripts/test_ports/vcpkg-ci-llvm/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,17 @@
"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",
"enable-abi-breaking-checks",
"disable-assertions",
"disable-clang-static-analyzer",
"enable-abi-breaking-checks",
"enable-bindings",
"enable-eh",
"enable-rtti",
Expand All @@ -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"
}
]
}

0 comments on commit 70fafdf

Please sign in to comment.