Skip to content

Commit

Permalink
[vcpkg-ci-llvm] Find cacheable feature sets (microsoft#32352)
Browse files Browse the repository at this point in the history
* [vcpkg-ci-llvm] Find cacheable feature sets

* [vcpkg-ci-llvm] Isolate utils, not tools; Move flang to linux

* [vcpkg-ci-llvm] Move flang to !static

* [vcpkg-ci-llvm] Move flang to !static & !x86

* [vcpkg-ci-llvm] Move flang to linux
  • Loading branch information
dg0yt authored Jul 6, 2023
1 parent fa0ff80 commit d1e1191
Showing 1 changed file with 15 additions and 12 deletions.
27 changes: 15 additions & 12 deletions scripts/test_ports/vcpkg-ci-llvm/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
"name": "llvm",
"default-features": false,
"features": [
"bolt",
"clang",
"default-targets",
"disable-assertions",
"disable-clang-static-analyzer",
"enable-abi-breaking-checks",
Expand All @@ -22,26 +22,29 @@
"enable-zlib",
"lld",
"lldb",
"openmp",
"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",
"$comment": "Platform restriction due to CI artifact upload quirks; features which need utils",
"name": "llvm",
"default-features": false,
"features": [
"flang",
"target-all",
"bolt",
"openmp",
"polly",
"utils"
],
"platform": "osx"
"platform": "!static"
},
{
"$comment": "Platform restriction due to CI artifact upload quirks; flang",
"name": "llvm",
"default-features": false,
"features": [
"flang"
],
"platform": "linux"
}
]
}

0 comments on commit d1e1191

Please sign in to comment.