Nix 2.30.0
Nix, the purely functional package manager; unstable internal interfaces
Loading...
Searching...
No Matches
CmdDevelop Struct Reference
Inheritance diagram for CmdDevelop:
Common

Public Member Functions

std::string description () override
std::string doc () override
void run (ref< Store > store, ref< Installable > installable) override
Public Member Functions inherited from Common
std::string makeRcScript (ref< Store > store, const BuildEnvironment &buildEnvironment, const std::filesystem::path &tmpDir, const std::filesystem::path &outputsDir=std::filesystem::path { std::filesystem::current_path() }/"outputs")
void fixupStructuredAttrs (PathViewNG::string_view ext, const std::string &envVar, const std::string &content, StringMap &rewrites, const BuildEnvironment &buildEnvironment, const std::filesystem::path &tmpDir)
Strings getDefaultFlakeAttrPaths () override
Strings getDefaultFlakeAttrPathPrefixes () override
StorePath getShellOutPath (ref< Store > store, ref< Installable > installable)
std::pair< BuildEnvironment, std::string > getBuildEnvironment (ref< Store > store, ref< Installable > installable)

Public Attributes

std::vector< std::string > command
std::optional< std::string > phase
Public Attributes inherited from Common
StringSet ignoreVars
std::vector< std::pair< std::string, std::string > > redirects

The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/nix-2.30.0-build/nix-2.30.0/src/nix/develop.cc