1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-25 10:41:16 +02:00
This commit is contained in:
Eelco Dolstra 2025-06-12 11:12:23 +02:00 committed by Jörg Thalheim
parent 5acf50a327
commit 2e2fe4cb07
3 changed files with 8 additions and 10 deletions

View file

@ -6,7 +6,6 @@
#include "nix/util/abstract-setting-to-json.hh" #include "nix/util/abstract-setting-to-json.hh"
#include "nix/util/compute-levels.hh" #include "nix/util/compute-levels.hh"
#include "nix/util/signals.hh" #include "nix/util/signals.hh"
#include "nix/util/types.hh"
#include <algorithm> #include <algorithm>
#include <map> #include <map>

View file

@ -34,7 +34,8 @@ struct OptimiseStats
uint64_t bytesFreed = 0; uint64_t bytesFreed = 0;
}; };
struct LocalBuildStoreConfig : virtual LocalFSStoreConfig { struct LocalBuildStoreConfig : virtual LocalFSStoreConfig
{
private: private:
/** /**

View file

@ -79,14 +79,12 @@ std::string LocalStoreConfig::doc()
Path LocalBuildStoreConfig::getBuildDir() const Path LocalBuildStoreConfig::getBuildDir() const
{ {
if (settings.buildDir.get().has_value()) { return
return *settings.buildDir.get(); settings.buildDir.get().has_value()
} ? *settings.buildDir.get()
if (buildDir.get().has_value()) { : buildDir.get().has_value()
return *buildDir.get(); ? *buildDir.get()
} : stateDir.get() + "/builds";
return stateDir.get() + "/builds";
} }
ref<Store> LocalStore::Config::openStore() const ref<Store> LocalStore::Config::openStore() const