This is needed to avoid this https://github.com/mesonbuild/meson/issues/13774 when we go back to making our subproject directory `src`.
1.5 KiB
Options
The following options are allowed for all nix-env operations, but may not always have an effect.
-
--file/-fpathSpecifies the Nix expression (designated below as the active Nix expression) used by the
--install,--upgrade, and--query --availableoperations to obtain derivations. The default is~/.nix-defexpr.If the argument starts with
http://orhttps://, it is interpreted as the URL of a tarball that will be downloaded and unpacked to a temporary location. The tarball must include a single top-level directory containing at least a file nameddefault.nix. -
--profile/-ppathSpecifies the profile to be used by those operations that operate on a profile (designated below as the active profile). A profile is a sequence of user environments called generations, one of which is the current generation.
-
--dry-runFor the
--install,--upgrade,--uninstall,--switch-generation,--delete-generationsand--rollbackoperations, this flag will causenix-envto print what would be done if this flag had not been specified, without actually doing it.--dry-runalso prints out which paths will be substituted (i.e., downloaded) and which paths will be built from source (because no substitute is available). -
--system-filtersystemBy default, operations such as
--query --availableshow derivations matching any platform. This option allows you to use derivations for the specified platform system.