Commit 64f9702
clang19 manifest: add CLANG19_PREINSTALLED preinstalled.env opt-out
Summary:
Hosts that bring their own clang-19 toolchain (notably the manylinux CI
container, which installs clang via an LLVM-repo workflow step before
getdeps runs) need a way to tell getdeps "the binary you're looking for
is already on PATH, don't try to install it via deb/rpm".
Add a [preinstalled.env] section listing CLANG19_PREINSTALLED. Setting
that env var to any value makes the manifest report
_is_satisfied_by_preinstalled_environment() = True and skip system-
package install entirely.
Reviewed By: bigfootjon
Differential Revision: D104428966
fbshipit-source-id: 57b15cc95314949f3cb79354c2540cbe63ec634e1 parent 362789e commit 64f9702
1 file changed
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
4 | 11 | | |
5 | 12 | | |
6 | 13 | | |
| |||
0 commit comments