|
Flox Package Database 1
CRUD Operations on Nix Package Metadata
|
Update lockfile inputs. More...
#include <command.hh>
Public Member Functions | |
| command::VerboseParser & | getParser () |
| int | run () |
Execute the update routine. | |
Public Member Functions inherited from flox::resolver::GAEnvironmentMixin | |
| argparse::Argument & | addGARegistryOption (argparse::ArgumentParser &parser) |
Hard codes a manifest with only github:NixOS/nixpkgs/release-23.05 with --ga-registry. | |
Private Attributes | |
| std::optional< std::string > | inputName |
| command::VerboseParser | parser |
Additional Inherited Members | |
Protected Member Functions inherited from flox::resolver::GAEnvironmentMixin | |
| GlobalManifest | initGlobalManifest (GlobalManifestRaw manifestRaw) override |
Initialize the globalManifest member variable. When --ga-registry is set it enforces a GA compliant manifest by disallowing registry in its input, and injects a hard coded registry. | |
| EnvironmentManifest | initManifest (ManifestRaw manifestRaw) override |
Initialize the manifest member variable. When --ga-registry is set it enforces a GA compliant manifest by disallowing registry in its input, and injects a hard coded registry. | |
Update lockfile inputs.
| int flox::resolver::UpdateCommand::run | ( | ) |
Execute the update routine.
EXIT_SUCCESS or EXIT_FAILURE.