lix/src/libstore
Eelco Dolstra 3eb6217508 Add a "root" parameter to local stores
This makes it easier to create a diverted store, i.e.

  NIX_REMOTE="local?root=/tmp/root"

instead of

  NIX_REMOTE="local?real=/tmp/root/nix/store&state=/tmp/root/nix/var/nix" NIX_LOG_DIR=/tmp/root/nix/var/log
2016-08-10 18:05:35 +02:00
..
binary-cache-store.cc makeFixedOutputPath(): Drop superfluous HashType argument 2016-07-26 21:25:52 +02:00
binary-cache-store.hh Make the store directory a member variable of Store 2016-06-01 16:24:17 +02:00
build.cc Add a "root" parameter to local stores 2016-08-10 18:05:35 +02:00
builtins.cc <nix/fetchurl.nix>: Use tarballs.nixos.org 2016-06-01 17:11:51 +02:00
builtins.hh Make <nix/fetchurl.nix> a builtin builder 2015-07-20 04:38:46 +02:00
crypto.cc Use secret-key-files for verifying 2016-04-07 15:16:57 +02:00
crypto.hh Add "nix verify-paths" command 2016-03-29 16:37:16 +02:00
derivations.cc makeFixedOutputPath(): Drop superfluous HashType argument 2016-07-26 21:25:52 +02:00
derivations.hh makeFixedOutputPath(): Drop superfluous HashType argument 2016-07-26 21:25:52 +02:00
download.cc makeFixedOutputPath(): Drop superfluous HashType argument 2016-07-26 21:25:52 +02:00
download.hh builtins.{fetchurl,fetchTarball}: Support a sha256 attribute 2016-07-26 21:16:52 +02:00
export-import.cc Make the store directory a member variable of Store 2016-06-01 16:24:17 +02:00
fs-accessor.hh Add NAR / Store accessor abstraction 2016-02-25 17:43:19 +01:00
gc.cc find-runtime-roots: fold into gc.cc 2016-07-21 07:04:41 -04:00
globals.cc Remove $NIX_DB_DIR 2016-08-10 18:05:35 +02:00
globals.hh Remove $NIX_DB_DIR 2016-08-10 18:05:35 +02:00
http-binary-cache-store.cc HttpBinaryCacheStore: Fix caching of WantMassQuery 2016-06-01 16:24:17 +02:00
local-binary-cache-store.cc HttpBinaryCacheStore: Fix caching of WantMassQuery 2016-06-01 16:24:17 +02:00
local-fs-store.cc Add a "root" parameter to local stores 2016-08-10 18:05:35 +02:00
local-store.cc Add a "root" parameter to local stores 2016-08-10 18:05:35 +02:00
local-store.hh Make derivationFromPath work on diverted stores 2016-06-02 18:43:36 +02:00
local.mk Make the aws-cpp-sdk dependency optional 2016-05-04 17:16:48 +02:00
misc.cc Store::queryMissing(): Use a thread pool 2016-07-21 17:50:39 +02:00
nar-accessor.cc Fix Darwin build 2016-03-15 12:11:27 +01:00
nar-accessor.hh Add NAR / Store accessor abstraction 2016-02-25 17:43:19 +01:00
nar-info-disk-cache.cc Re-implement negative binary cache lookup caching 2016-06-20 17:39:05 +02:00
nar-info-disk-cache.hh HttpBinaryCacheStore: Fix caching of WantMassQuery 2016-06-01 16:24:17 +02:00
nar-info.cc NarInfo::NarInfo(): Ensure that we get a NAR size/hash 2016-07-21 18:35:12 +02:00
nar-info.hh Make the store directory a member variable of Store 2016-06-01 16:24:17 +02:00
nix-store.pc.in Install some pkgconfig files 2014-09-18 12:00:40 +02:00
optimise-store.cc LocalStore: Allow the physical and logical store directories to differ 2016-06-02 16:02:48 +02:00
pathlocks.cc Modernize AutoCloseFD 2016-07-11 15:44:44 -04:00
pathlocks.hh Support sandbox builds by non-root users 2016-06-03 15:59:28 +02:00
profiles.cc Allow setting the state directory as a store parameter 2016-06-02 16:02:48 +02:00
profiles.hh Allow setting the state directory as a store parameter 2016-06-02 16:02:48 +02:00
references.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
references.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
remote-store.cc RemoteStore / nix-daemon: Drop support for Nix < 1.0 2016-08-10 18:05:35 +02:00
remote-store.hh Make the store directory a member variable of Store 2016-06-01 16:24:17 +02:00
s3-binary-cache-store.cc HttpBinaryCacheStore: Fix caching of WantMassQuery 2016-06-01 16:24:17 +02:00
s3-binary-cache-store.hh Make the store directory a member variable of Store 2016-06-01 16:24:17 +02:00
sandbox-defaults.sb.in Revert "remove sandbox-defaults.sb" 2015-11-21 16:40:24 -05:00
schema.sql Remove failed build caching 2016-04-08 18:19:04 +02:00
sqlite.cc Cache path info lookups in SQLite 2016-04-20 14:12:38 +02:00
sqlite.hh Cache path info lookups in SQLite 2016-04-20 14:12:38 +02:00
store-api.cc makeFixedOutputPath(): Drop superfluous HashType argument 2016-07-26 21:25:52 +02:00
store-api.hh Add a "root" parameter to local stores 2016-08-10 18:05:35 +02:00
worker-protocol.hh Make the store directory a member variable of Store 2016-06-01 16:24:17 +02:00