diff options
author | Florian Klink <flokli@flokli.de> | 2024-11-19T14·25+0200 |
---|---|---|
committer | flokli <flokli@flokli.de> | 2024-11-23T09·40+0000 |
commit | dc21f5e5432e70ed2838df799077b22aa0c3ac6a (patch) | |
tree | 1c8e0417e5ac802312b696fc9474795fb21d03c3 /tvix/docs | |
parent | 923ed3532d72c2e1e0f4f5e5849f26ff6e503377 (diff) |
feat(tvix/store): add xp-store-composition-cli feature flag r/8947
This can be used to transitively enable the `xp-composition-cli` feature flag in the `tvix-store` crate, which is unnecessarily hard to do with crate2nix. Change-Id: I3f7c505a3fd505561c9a7b2f063b6540532cdfd4 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12809 Tested-by: BuildkiteCI Reviewed-by: Ilan Joselevich <personal@ilanjoselevich.com>
Diffstat (limited to 'tvix/docs')
-rw-r--r-- | tvix/docs/src/castore/store-configuration.md | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tvix/docs/src/castore/store-configuration.md b/tvix/docs/src/castore/store-configuration.md index af476dd47922..91015e6b5586 100644 --- a/tvix/docs/src/castore/store-configuration.md +++ b/tvix/docs/src/castore/store-configuration.md @@ -54,7 +54,7 @@ today, using the existing CLI entrypoints, you can enable the With `cargo`, this can be enabled by passing `--features tvix-store/xp-composition-cli` to a `cargo build` / `cargo run` -invocation. +invocation. [^1] If enabled, CLI entrypoints get a `--experimental-store-composition` arg, which accepts a TOML file describing a composition for all three stores (causing the @@ -171,3 +171,6 @@ public_keys = ["cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="] blob_service = "root" directory_service = "root" ``` + + +[^1]: In some leaf binary crates, this can also be controlled via the `xp-store-composition-cli` feature in the leaf crate itself. |