Nix
2.30.0
Nix, the purely functional package manager; unstable internal interfaces
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
using namespace
nix::flake;
10
11
class
FlakeCommand :
virtual
Args,
public
MixFlakeOptions
12
{
13
protected
:
14
std::string flakeUrl =
"."
;
15
16
public
:
17
18
FlakeCommand();
19
20
FlakeRef getFlakeRef();
21
22
LockedFlake lockFlake();
23
24
std::vector<FlakeRef> getFlakeRefsForCompletion()
override
;
25
};
26
27
}
src
nix
flake-command.hh
Generated by
1.14.0