Previously all includes were anchored in one global mess of header files. This moves the includes into filesystem "namespaces" (if you will) for each sub-package of Nix. Note: This commit does not introduce the relevant build system changes.
12 lines
296 B
C++
12 lines
296 B
C++
#pragma once
|
|
|
|
#include "libexpr/get-drvs.hh"
|
|
|
|
namespace nix {
|
|
|
|
DrvInfos queryInstalled(EvalState& state, const Path& userEnv);
|
|
|
|
bool createUserEnv(EvalState& state, DrvInfos& elems, const Path& profile,
|
|
bool keepDerivations, const std::string& lockToken);
|
|
|
|
} // namespace nix
|