forked from lix-project/lix
Merge pull request #8366 from obsidiansystems/worker-proto-forward-decl-types
Don't use `store-api.hh` in `worker-protocol.hh`
This commit is contained in:
commit
b1c34c0ee8
|
@ -1,5 +1,6 @@
|
||||||
#include "path-info.hh"
|
#include "path-info.hh"
|
||||||
#include "worker-protocol.hh"
|
#include "worker-protocol.hh"
|
||||||
|
#include "store-api.hh"
|
||||||
|
|
||||||
namespace nix {
|
namespace nix {
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
#include "store-api.hh"
|
|
||||||
#include "serialise.hh"
|
#include "serialise.hh"
|
||||||
|
|
||||||
namespace nix {
|
namespace nix {
|
||||||
|
@ -79,6 +78,15 @@ typedef enum {
|
||||||
class Store;
|
class Store;
|
||||||
struct Source;
|
struct Source;
|
||||||
|
|
||||||
|
// items being serialized
|
||||||
|
struct DerivedPath;
|
||||||
|
struct DrvOutput;
|
||||||
|
struct Realisation;
|
||||||
|
struct BuildResult;
|
||||||
|
struct KeyedBuildResult;
|
||||||
|
enum TrustedFlag : bool;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Used to guide overloading
|
* Used to guide overloading
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in a new issue