|
|
typedef std::map< std::string, std::string > | Params |
|
using | Settings = std::map<std::string, SettingData> |
|
static StringSet | getDefaultSystemFeatures () |
|
| AbstractConfig (StringMap initials={}) |
|
StringMap | unknownSettings |
◆ compression
| const Setting<std::string> nix::BinaryCacheStoreConfig::compression |
Initial value:{this, "xz", "compression",
"NAR compression method (`xz`, `bzip2`, `gzip`, `zstd`, or `none`)."}
◆ compressionLevel
| const Setting<int> nix::BinaryCacheStoreConfig::compressionLevel |
Initial value:{this, -1, "compression-level",
R"(
The *preset level* to be used when compressing NARs.
The meaning and accepted values depend on the compression method selected.
`-1` specifies that the default compression level should be used.
)"}
◆ localNarCache
| const Setting<Path> nix::BinaryCacheStoreConfig::localNarCache |
Initial value:{this, "", "local-nar-cache",
"Path to a local cache of NARs fetched from this binary cache, used by commands such as `nix store cat`."}
◆ parallelCompression
| const Setting<bool> nix::BinaryCacheStoreConfig::parallelCompression |
Initial value:{this, false, "parallel-compression",
"Enable multi-threaded compression of NARs. This is currently only available for `xz` and `zstd`."}
◆ secretKeyFile
| const Setting<Path> nix::BinaryCacheStoreConfig::secretKeyFile |
Initial value:{this, "", "secret-key",
"Path to the secret key used to sign the binary cache."}
◆ writeDebugInfo
| const Setting<bool> nix::BinaryCacheStoreConfig::writeDebugInfo |
Initial value:{this, false, "index-debug-info",
R"(
Whether to index DWARF debug info files by build ID. This allows [`dwarffs`](https://github.com/edolstra/dwarffs) to
fetch debug info on demand
)"}
◆ writeNARListing
| const Setting<bool> nix::BinaryCacheStoreConfig::writeNARListing |
Initial value:{this, false, "write-nar-listing",
"Whether to write a JSON file that lists the files in each NAR."}
The documentation for this struct was generated from the following file: