Nix
2.35.2
Nix, the purely functional package manager; unstable internal interfaces
Toggle main menu visibility
Loading...
Searching...
No Matches
flake-command.hh
1
#pragma once
2
3
#include "nix/cmd/command.hh"
4
#include "nix/cmd/installable-flake.hh"
5
#include "nix/flake/flake.hh"
6
7
namespace
nix {
8
9
class
FlakeCommand :
virtual
Args,
public
MixFlakeOptions
10
{
11
protected
:
12
std::string flakeUrl =
"."
;
13
14
public
:
15
16
FlakeCommand();
17
18
FlakeRef getFlakeRef();
19
20
flake::LockedFlake lockFlake();
21
22
std::vector<FlakeRef> getFlakeRefsForCompletion()
override
;
23
};
24
25
}
// namespace nix
src
nix
flake-command.hh
Generated by
1.17.0