From 3652326ed281f5f753423acef51103fb8df62a6d Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Wed, 27 May 2020 21:56:34 +0100 Subject: refactor(3p/nix): Anchor local includes at src/ 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. --- third_party/nix/src/libstore/binary-cache-store.cc | 28 +++++++++---------- third_party/nix/src/libstore/binary-cache-store.hh | 6 ++-- third_party/nix/src/libstore/build.cc | 32 +++++++++++----------- third_party/nix/src/libstore/builtins.hh | 2 +- third_party/nix/src/libstore/builtins/buildenv.cc | 2 +- third_party/nix/src/libstore/builtins/fetchurl.cc | 10 +++---- third_party/nix/src/libstore/crypto.cc | 6 ++-- third_party/nix/src/libstore/crypto.hh | 2 +- third_party/nix/src/libstore/derivations.cc | 14 +++++----- third_party/nix/src/libstore/derivations.hh | 6 ++-- third_party/nix/src/libstore/download.cc | 20 +++++++------- third_party/nix/src/libstore/download.hh | 6 ++-- third_party/nix/src/libstore/export-import.cc | 6 ++-- third_party/nix/src/libstore/fs-accessor.hh | 2 +- third_party/nix/src/libstore/gc.cc | 10 +++---- third_party/nix/src/libstore/globals.cc | 9 +++--- third_party/nix/src/libstore/globals.hh | 7 +++-- .../nix/src/libstore/http-binary-cache-store.cc | 8 +++--- third_party/nix/src/libstore/legacy-ssh-store.cc | 19 +++++++------ .../nix/src/libstore/local-binary-cache-store.cc | 6 ++-- third_party/nix/src/libstore/local-fs-store.cc | 12 ++++---- third_party/nix/src/libstore/local-store.cc | 15 +++++----- third_party/nix/src/libstore/local-store.hh | 10 +++---- third_party/nix/src/libstore/machines.cc | 6 ++-- third_party/nix/src/libstore/machines.hh | 2 +- third_party/nix/src/libstore/misc.cc | 12 ++++---- third_party/nix/src/libstore/nar-accessor.cc | 6 ++-- third_party/nix/src/libstore/nar-accessor.hh | 2 +- .../nix/src/libstore/nar-info-disk-cache.cc | 8 +++--- .../nix/src/libstore/nar-info-disk-cache.hh | 4 +-- third_party/nix/src/libstore/nar-info.cc | 4 +-- third_party/nix/src/libstore/nar-info.hh | 6 ++-- third_party/nix/src/libstore/optimise-store.cc | 8 +++--- third_party/nix/src/libstore/parsed-derivations.cc | 2 +- third_party/nix/src/libstore/parsed-derivations.hh | 2 +- third_party/nix/src/libstore/pathlocks.cc | 6 ++-- third_party/nix/src/libstore/pathlocks.hh | 2 +- third_party/nix/src/libstore/profiles.cc | 6 ++-- third_party/nix/src/libstore/profiles.hh | 4 +-- third_party/nix/src/libstore/references.cc | 8 +++--- third_party/nix/src/libstore/references.hh | 4 +-- third_party/nix/src/libstore/remote-fs-accessor.cc | 6 ++-- third_party/nix/src/libstore/remote-fs-accessor.hh | 6 ++-- third_party/nix/src/libstore/remote-store.cc | 22 +++++++-------- third_party/nix/src/libstore/remote-store.hh | 2 +- .../nix/src/libstore/s3-binary-cache-store.cc | 16 +++++------ .../nix/src/libstore/s3-binary-cache-store.hh | 2 +- third_party/nix/src/libstore/s3.hh | 2 +- third_party/nix/src/libstore/sqlite.cc | 4 +-- third_party/nix/src/libstore/sqlite.hh | 2 +- third_party/nix/src/libstore/ssh-store.cc | 14 +++++----- third_party/nix/src/libstore/ssh.cc | 2 +- third_party/nix/src/libstore/ssh.hh | 4 +-- third_party/nix/src/libstore/store-api.cc | 20 +++++++------- third_party/nix/src/libstore/store-api.hh | 14 +++++----- 55 files changed, 225 insertions(+), 221 deletions(-) (limited to 'third_party/nix/src/libstore') diff --git a/third_party/nix/src/libstore/binary-cache-store.cc b/third_party/nix/src/libstore/binary-cache-store.cc index f631c9dee2..b862ea0058 100644 --- a/third_party/nix/src/libstore/binary-cache-store.cc +++ b/third_party/nix/src/libstore/binary-cache-store.cc @@ -1,4 +1,4 @@ -#include "binary-cache-store.hh" +#include "libstore/binary-cache-store.hh" #include #include @@ -7,19 +7,19 @@ #include #include #include - -#include "archive.hh" -#include "compression.hh" -#include "derivations.hh" -#include "fs-accessor.hh" -#include "globals.hh" -#include "glog/logging.h" -#include "json.hh" -#include "nar-accessor.hh" -#include "nar-info-disk-cache.hh" -#include "nar-info.hh" -#include "remote-fs-accessor.hh" -#include "sync.hh" +#include + +#include "libstore/derivations.hh" +#include "libstore/fs-accessor.hh" +#include "libstore/globals.hh" +#include "libstore/nar-accessor.hh" +#include "libstore/nar-info-disk-cache.hh" +#include "libstore/nar-info.hh" +#include "libstore/remote-fs-accessor.hh" +#include "libutil/archive.hh" +#include "libutil/compression.hh" +#include "libutil/json.hh" +#include "libutil/sync.hh" namespace nix { diff --git a/third_party/nix/src/libstore/binary-cache-store.hh b/third_party/nix/src/libstore/binary-cache-store.hh index b8e1ccabf2..0b788152f0 100644 --- a/third_party/nix/src/libstore/binary-cache-store.hh +++ b/third_party/nix/src/libstore/binary-cache-store.hh @@ -2,9 +2,9 @@ #include -#include "crypto.hh" -#include "pool.hh" -#include "store-api.hh" +#include "libstore/crypto.hh" +#include "libstore/store-api.hh" +#include "libutil/pool.hh" namespace nix { diff --git a/third_party/nix/src/libstore/build.cc b/third_party/nix/src/libstore/build.cc index a60f5ef173..0b4bce1820 100644 --- a/third_party/nix/src/libstore/build.cc +++ b/third_party/nix/src/libstore/build.cc @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -31,22 +32,21 @@ #include #include -#include "affinity.hh" -#include "archive.hh" -#include "builtins.hh" -#include "compression.hh" -#include "download.hh" -#include "finally.hh" -#include "globals.hh" -#include "glog/logging.h" -#include "json.hh" -#include "local-store.hh" -#include "machines.hh" -#include "nar-info.hh" -#include "parsed-derivations.hh" -#include "pathlocks.hh" -#include "references.hh" -#include "util.hh" +#include "libstore/builtins.hh" +#include "libstore/download.hh" +#include "libstore/globals.hh" +#include "libstore/local-store.hh" +#include "libstore/machines.hh" +#include "libstore/nar-info.hh" +#include "libstore/parsed-derivations.hh" +#include "libstore/pathlocks.hh" +#include "libstore/references.hh" +#include "libutil/affinity.hh" +#include "libutil/archive.hh" +#include "libutil/compression.hh" +#include "libutil/finally.hh" +#include "libutil/json.hh" +#include "libutil/util.hh" /* Includes required for chroot support. */ #if __linux__ diff --git a/third_party/nix/src/libstore/builtins.hh b/third_party/nix/src/libstore/builtins.hh index 07601be0f5..bc53e78ebc 100644 --- a/third_party/nix/src/libstore/builtins.hh +++ b/third_party/nix/src/libstore/builtins.hh @@ -1,6 +1,6 @@ #pragma once -#include "derivations.hh" +#include "libstore/derivations.hh" namespace nix { diff --git a/third_party/nix/src/libstore/builtins/buildenv.cc b/third_party/nix/src/libstore/builtins/buildenv.cc index db093663bf..95f915227b 100644 --- a/third_party/nix/src/libstore/builtins/buildenv.cc +++ b/third_party/nix/src/libstore/builtins/buildenv.cc @@ -7,7 +7,7 @@ #include #include -#include "builtins.hh" +#include "libstore/builtins.hh" namespace nix { diff --git a/third_party/nix/src/libstore/builtins/fetchurl.cc b/third_party/nix/src/libstore/builtins/fetchurl.cc index 90814f6d7f..867a120e8d 100644 --- a/third_party/nix/src/libstore/builtins/fetchurl.cc +++ b/third_party/nix/src/libstore/builtins/fetchurl.cc @@ -1,11 +1,11 @@ #include #include -#include "archive.hh" -#include "builtins.hh" -#include "compression.hh" -#include "download.hh" -#include "store-api.hh" +#include "libstore/builtins.hh" +#include "libstore/download.hh" +#include "libstore/store-api.hh" +#include "libutil/archive.hh" +#include "libutil/compression.hh" namespace nix { diff --git a/third_party/nix/src/libstore/crypto.cc b/third_party/nix/src/libstore/crypto.cc index eb5bb66707..62b3c05ff9 100644 --- a/third_party/nix/src/libstore/crypto.cc +++ b/third_party/nix/src/libstore/crypto.cc @@ -1,7 +1,7 @@ -#include "crypto.hh" +#include "libstore/crypto.hh" -#include "globals.hh" -#include "util.hh" +#include "libstore/globals.hh" +#include "libutil/util.hh" #if HAVE_SODIUM #include diff --git a/third_party/nix/src/libstore/crypto.hh b/third_party/nix/src/libstore/crypto.hh index ef578db6d0..e282f4f8ef 100644 --- a/third_party/nix/src/libstore/crypto.hh +++ b/third_party/nix/src/libstore/crypto.hh @@ -2,7 +2,7 @@ #include -#include "types.hh" +#include "libutil/types.hh" namespace nix { diff --git a/third_party/nix/src/libstore/derivations.cc b/third_party/nix/src/libstore/derivations.cc index b2590f5e28..64d1c6a151 100644 --- a/third_party/nix/src/libstore/derivations.cc +++ b/third_party/nix/src/libstore/derivations.cc @@ -1,15 +1,15 @@ -#include "derivations.hh" +#include "libstore/derivations.hh" #include #include #include -#include "fs-accessor.hh" -#include "globals.hh" -#include "istringstream_nocopy.hh" -#include "store-api.hh" -#include "util.hh" -#include "worker-protocol.hh" +#include "libstore/fs-accessor.hh" +#include "libstore/globals.hh" +#include "libstore/store-api.hh" +#include "libstore/worker-protocol.hh" +#include "libutil/istringstream_nocopy.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/derivations.hh b/third_party/nix/src/libstore/derivations.hh index 170f09804d..7574aa90c2 100644 --- a/third_party/nix/src/libstore/derivations.hh +++ b/third_party/nix/src/libstore/derivations.hh @@ -2,9 +2,9 @@ #include -#include "hash.hh" -#include "store-api.hh" -#include "types.hh" +#include "libstore/store-api.hh" +#include "libutil/hash.hh" +#include "libutil/types.hh" namespace nix { diff --git a/third_party/nix/src/libstore/download.cc b/third_party/nix/src/libstore/download.cc index 92a6308728..f30642d69d 100644 --- a/third_party/nix/src/libstore/download.cc +++ b/third_party/nix/src/libstore/download.cc @@ -1,19 +1,19 @@ -#include "download.hh" +#include "libstore/download.hh" #include #include #include #include -#include "archive.hh" -#include "compression.hh" -#include "finally.hh" -#include "globals.hh" -#include "hash.hh" -#include "pathlocks.hh" -#include "s3.hh" -#include "store-api.hh" -#include "util.hh" +#include "libstore/globals.hh" +#include "libstore/pathlocks.hh" +#include "libstore/s3.hh" +#include "libstore/store-api.hh" +#include "libutil/archive.hh" +#include "libutil/compression.hh" +#include "libutil/finally.hh" +#include "libutil/hash.hh" +#include "libutil/util.hh" #ifdef ENABLE_S3 #include diff --git a/third_party/nix/src/libstore/download.hh b/third_party/nix/src/libstore/download.hh index a988ec6826..cbfab5f40d 100644 --- a/third_party/nix/src/libstore/download.hh +++ b/third_party/nix/src/libstore/download.hh @@ -3,9 +3,9 @@ #include #include -#include "globals.hh" -#include "hash.hh" -#include "types.hh" +#include "libstore/globals.hh" +#include "libutil/hash.hh" +#include "libutil/types.hh" namespace nix { diff --git a/third_party/nix/src/libstore/export-import.cc b/third_party/nix/src/libstore/export-import.cc index 077b0d5390..8e93144339 100644 --- a/third_party/nix/src/libstore/export-import.cc +++ b/third_party/nix/src/libstore/export-import.cc @@ -1,8 +1,8 @@ #include -#include "archive.hh" -#include "store-api.hh" -#include "worker-protocol.hh" +#include "libstore/store-api.hh" +#include "libstore/worker-protocol.hh" +#include "libutil/archive.hh" namespace nix { diff --git a/third_party/nix/src/libstore/fs-accessor.hh b/third_party/nix/src/libstore/fs-accessor.hh index ad0d7f0ed9..1bc1373dcb 100644 --- a/third_party/nix/src/libstore/fs-accessor.hh +++ b/third_party/nix/src/libstore/fs-accessor.hh @@ -1,6 +1,6 @@ #pragma once -#include "types.hh" +#include "libutil/types.hh" namespace nix { diff --git a/third_party/nix/src/libstore/gc.cc b/third_party/nix/src/libstore/gc.cc index 5c1ea3d58b..9a6d97eb73 100644 --- a/third_party/nix/src/libstore/gc.cc +++ b/third_party/nix/src/libstore/gc.cc @@ -9,16 +9,16 @@ #include #include #include +#include #include #include #include #include -#include "derivations.hh" -#include "finally.hh" -#include "globals.hh" -#include "glog/logging.h" -#include "local-store.hh" +#include "libstore/derivations.hh" +#include "libstore/globals.hh" +#include "libstore/local-store.hh" +#include "libutil/finally.hh" namespace nix { diff --git a/third_party/nix/src/libstore/globals.cc b/third_party/nix/src/libstore/globals.cc index f218534cc9..dccf8d9815 100644 --- a/third_party/nix/src/libstore/globals.cc +++ b/third_party/nix/src/libstore/globals.cc @@ -1,4 +1,4 @@ -#include "globals.hh" +#include "libstore/globals.hh" #include #include @@ -9,9 +9,10 @@ #include #include -#include "archive.hh" -#include "args.hh" -#include "util.hh" +#include "libutil/archive.hh" +#include "libutil/args.hh" +#include "libutil/util.hh" +#include "nix_config.h" namespace nix { diff --git a/third_party/nix/src/libstore/globals.hh b/third_party/nix/src/libstore/globals.hh index feff548790..567ec6c42b 100644 --- a/third_party/nix/src/libstore/globals.hh +++ b/third_party/nix/src/libstore/globals.hh @@ -5,9 +5,10 @@ #include -#include "config.hh" -#include "types.hh" -#include "util.hh" +#include "libutil/config.hh" +#include "libutil/types.hh" +#include "libutil/util.hh" +#include "nix_config.h" namespace nix { diff --git a/third_party/nix/src/libstore/http-binary-cache-store.cc b/third_party/nix/src/libstore/http-binary-cache-store.cc index c75d5f2860..8ab07033b1 100644 --- a/third_party/nix/src/libstore/http-binary-cache-store.cc +++ b/third_party/nix/src/libstore/http-binary-cache-store.cc @@ -2,10 +2,10 @@ #include -#include "binary-cache-store.hh" -#include "download.hh" -#include "globals.hh" -#include "nar-info-disk-cache.hh" +#include "libstore/binary-cache-store.hh" +#include "libstore/download.hh" +#include "libstore/globals.hh" +#include "libstore/nar-info-disk-cache.hh" namespace nix { diff --git a/third_party/nix/src/libstore/legacy-ssh-store.cc b/third_party/nix/src/libstore/legacy-ssh-store.cc index 9e6870f0da..332f6676b2 100644 --- a/third_party/nix/src/libstore/legacy-ssh-store.cc +++ b/third_party/nix/src/libstore/legacy-ssh-store.cc @@ -1,12 +1,13 @@ -#include "archive.hh" -#include "derivations.hh" -#include "glog/logging.h" -#include "pool.hh" -#include "remote-store.hh" -#include "serve-protocol.hh" -#include "ssh.hh" -#include "store-api.hh" -#include "worker-protocol.hh" +#include + +#include "libstore/derivations.hh" +#include "libstore/remote-store.hh" +#include "libstore/serve-protocol.hh" +#include "libstore/ssh.hh" +#include "libstore/store-api.hh" +#include "libstore/worker-protocol.hh" +#include "libutil/archive.hh" +#include "libutil/pool.hh" namespace nix { diff --git a/third_party/nix/src/libstore/local-binary-cache-store.cc b/third_party/nix/src/libstore/local-binary-cache-store.cc index 88dd19a320..4555de5047 100644 --- a/third_party/nix/src/libstore/local-binary-cache-store.cc +++ b/third_party/nix/src/libstore/local-binary-cache-store.cc @@ -2,9 +2,9 @@ #include -#include "binary-cache-store.hh" -#include "globals.hh" -#include "nar-info-disk-cache.hh" +#include "libstore/binary-cache-store.hh" +#include "libstore/globals.hh" +#include "libstore/nar-info-disk-cache.hh" namespace nix { diff --git a/third_party/nix/src/libstore/local-fs-store.cc b/third_party/nix/src/libstore/local-fs-store.cc index f11c84b182..2dd09093d5 100644 --- a/third_party/nix/src/libstore/local-fs-store.cc +++ b/third_party/nix/src/libstore/local-fs-store.cc @@ -1,9 +1,9 @@ -#include "archive.hh" -#include "compression.hh" -#include "derivations.hh" -#include "fs-accessor.hh" -#include "globals.hh" -#include "store-api.hh" +#include "libstore/derivations.hh" +#include "libstore/fs-accessor.hh" +#include "libstore/globals.hh" +#include "libstore/store-api.hh" +#include "libutil/archive.hh" +#include "libutil/compression.hh" namespace nix { diff --git a/third_party/nix/src/libstore/local-store.cc b/third_party/nix/src/libstore/local-store.cc index ebc9129694..f9d03c520a 100644 --- a/third_party/nix/src/libstore/local-store.cc +++ b/third_party/nix/src/libstore/local-store.cc @@ -1,4 +1,4 @@ -#include "local-store.hh" +#include "libstore/local-store.hh" #include #include @@ -25,12 +25,13 @@ #include #include -#include "archive.hh" -#include "derivations.hh" -#include "globals.hh" -#include "nar-info.hh" -#include "pathlocks.hh" -#include "worker-protocol.hh" +#include "generated/schema.sql.hh" +#include "libstore/derivations.hh" +#include "libstore/globals.hh" +#include "libstore/nar-info.hh" +#include "libstore/pathlocks.hh" +#include "libstore/worker-protocol.hh" +#include "libutil/archive.hh" namespace nix { diff --git a/third_party/nix/src/libstore/local-store.hh b/third_party/nix/src/libstore/local-store.hh index 178cadf92b..7ad9de3a8a 100644 --- a/third_party/nix/src/libstore/local-store.hh +++ b/third_party/nix/src/libstore/local-store.hh @@ -7,11 +7,11 @@ #include -#include "pathlocks.hh" -#include "sqlite.hh" -#include "store-api.hh" -#include "sync.hh" -#include "util.hh" +#include "libstore/pathlocks.hh" +#include "libstore/sqlite.hh" +#include "libstore/store-api.hh" +#include "libutil/sync.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/machines.cc b/third_party/nix/src/libstore/machines.cc index 9ad20a25f8..e5d22c534c 100644 --- a/third_party/nix/src/libstore/machines.cc +++ b/third_party/nix/src/libstore/machines.cc @@ -1,4 +1,4 @@ -#include "machines.hh" +#include "libstore/machines.hh" #include @@ -8,8 +8,8 @@ #include #include -#include "globals.hh" -#include "util.hh" +#include "libstore/globals.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/machines.hh b/third_party/nix/src/libstore/machines.hh index 23712e6760..0e72697237 100644 --- a/third_party/nix/src/libstore/machines.hh +++ b/third_party/nix/src/libstore/machines.hh @@ -1,6 +1,6 @@ #pragma once -#include "types.hh" +#include "libutil/types.hh" namespace nix { diff --git a/third_party/nix/src/libstore/misc.cc b/third_party/nix/src/libstore/misc.cc index f95c4bec8b..8a05d55acc 100644 --- a/third_party/nix/src/libstore/misc.cc +++ b/third_party/nix/src/libstore/misc.cc @@ -1,11 +1,11 @@ #include -#include "derivations.hh" -#include "globals.hh" -#include "local-store.hh" -#include "parsed-derivations.hh" -#include "store-api.hh" -#include "thread-pool.hh" +#include "libstore/derivations.hh" +#include "libstore/globals.hh" +#include "libstore/local-store.hh" +#include "libstore/parsed-derivations.hh" +#include "libstore/store-api.hh" +#include "libutil/thread-pool.hh" namespace nix { diff --git a/third_party/nix/src/libstore/nar-accessor.cc b/third_party/nix/src/libstore/nar-accessor.cc index 84bfb531ec..49fa1bd1d6 100644 --- a/third_party/nix/src/libstore/nar-accessor.cc +++ b/third_party/nix/src/libstore/nar-accessor.cc @@ -1,4 +1,4 @@ -#include "nar-accessor.hh" +#include "libstore/nar-accessor.hh" #include #include @@ -6,8 +6,8 @@ #include #include -#include "archive.hh" -#include "json.hh" +#include "libutil/archive.hh" +#include "libutil/json.hh" namespace nix { diff --git a/third_party/nix/src/libstore/nar-accessor.hh b/third_party/nix/src/libstore/nar-accessor.hh index 8b18d4a36e..0906a4606e 100644 --- a/third_party/nix/src/libstore/nar-accessor.hh +++ b/third_party/nix/src/libstore/nar-accessor.hh @@ -2,7 +2,7 @@ #include -#include "fs-accessor.hh" +#include "libstore/fs-accessor.hh" namespace nix { diff --git a/third_party/nix/src/libstore/nar-info-disk-cache.cc b/third_party/nix/src/libstore/nar-info-disk-cache.cc index 0a7a0dc22c..c98882bff3 100644 --- a/third_party/nix/src/libstore/nar-info-disk-cache.cc +++ b/third_party/nix/src/libstore/nar-info-disk-cache.cc @@ -1,13 +1,13 @@ -#include "nar-info-disk-cache.hh" +#include "libstore/nar-info-disk-cache.hh" #include #include #include #include -#include "globals.hh" -#include "sqlite.hh" -#include "sync.hh" +#include "libstore/globals.hh" +#include "libstore/sqlite.hh" +#include "libutil/sync.hh" namespace nix { diff --git a/third_party/nix/src/libstore/nar-info-disk-cache.hh b/third_party/nix/src/libstore/nar-info-disk-cache.hh index 65bb773c92..b4107721aa 100644 --- a/third_party/nix/src/libstore/nar-info-disk-cache.hh +++ b/third_party/nix/src/libstore/nar-info-disk-cache.hh @@ -1,7 +1,7 @@ #pragma once -#include "nar-info.hh" -#include "ref.hh" +#include "libstore/nar-info.hh" +#include "libutil/ref.hh" namespace nix { diff --git a/third_party/nix/src/libstore/nar-info.cc b/third_party/nix/src/libstore/nar-info.cc index 1dc0b54cf1..aa764f4a16 100644 --- a/third_party/nix/src/libstore/nar-info.cc +++ b/third_party/nix/src/libstore/nar-info.cc @@ -1,9 +1,9 @@ -#include "nar-info.hh" +#include "libstore/nar-info.hh" #include #include -#include "globals.hh" +#include "libstore/globals.hh" namespace nix { diff --git a/third_party/nix/src/libstore/nar-info.hh b/third_party/nix/src/libstore/nar-info.hh index ce362e703f..48eccf8302 100644 --- a/third_party/nix/src/libstore/nar-info.hh +++ b/third_party/nix/src/libstore/nar-info.hh @@ -1,8 +1,8 @@ #pragma once -#include "hash.hh" -#include "store-api.hh" -#include "types.hh" +#include "libstore/store-api.hh" +#include "libutil/hash.hh" +#include "libutil/types.hh" namespace nix { diff --git a/third_party/nix/src/libstore/optimise-store.cc b/third_party/nix/src/libstore/optimise-store.cc index 7217d54ca9..eb24633c18 100644 --- a/third_party/nix/src/libstore/optimise-store.cc +++ b/third_party/nix/src/libstore/optimise-store.cc @@ -5,14 +5,14 @@ #include #include +#include #include #include #include -#include "globals.hh" -#include "glog/logging.h" -#include "local-store.hh" -#include "util.hh" +#include "libstore/globals.hh" +#include "libstore/local-store.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/parsed-derivations.cc b/third_party/nix/src/libstore/parsed-derivations.cc index 571f49ad59..9ee93b6a6d 100644 --- a/third_party/nix/src/libstore/parsed-derivations.cc +++ b/third_party/nix/src/libstore/parsed-derivations.cc @@ -1,4 +1,4 @@ -#include "parsed-derivations.hh" +#include "libstore/parsed-derivations.hh" #include diff --git a/third_party/nix/src/libstore/parsed-derivations.hh b/third_party/nix/src/libstore/parsed-derivations.hh index 7b2da3b566..7cd3d36f67 100644 --- a/third_party/nix/src/libstore/parsed-derivations.hh +++ b/third_party/nix/src/libstore/parsed-derivations.hh @@ -1,6 +1,6 @@ #include -#include "derivations.hh" +#include "libstore/derivations.hh" namespace nix { diff --git a/third_party/nix/src/libstore/pathlocks.cc b/third_party/nix/src/libstore/pathlocks.cc index 642e64a62b..4b153856d2 100644 --- a/third_party/nix/src/libstore/pathlocks.cc +++ b/third_party/nix/src/libstore/pathlocks.cc @@ -1,4 +1,4 @@ -#include "pathlocks.hh" +#include "libstore/pathlocks.hh" #include #include @@ -9,8 +9,8 @@ #include #include -#include "sync.hh" -#include "util.hh" +#include "libutil/sync.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/pathlocks.hh b/third_party/nix/src/libstore/pathlocks.hh index 201e3f01b4..d515963e76 100644 --- a/third_party/nix/src/libstore/pathlocks.hh +++ b/third_party/nix/src/libstore/pathlocks.hh @@ -1,6 +1,6 @@ #pragma once -#include "util.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/profiles.cc b/third_party/nix/src/libstore/profiles.cc index 53e6487995..0d44c60cc4 100644 --- a/third_party/nix/src/libstore/profiles.cc +++ b/third_party/nix/src/libstore/profiles.cc @@ -1,4 +1,4 @@ -#include "profiles.hh" +#include "libstore/profiles.hh" #include #include @@ -11,8 +11,8 @@ #include #include -#include "store-api.hh" -#include "util.hh" +#include "libstore/store-api.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/profiles.hh b/third_party/nix/src/libstore/profiles.hh index 9f31083b32..ff63990409 100644 --- a/third_party/nix/src/libstore/profiles.hh +++ b/third_party/nix/src/libstore/profiles.hh @@ -2,8 +2,8 @@ #include -#include "pathlocks.hh" -#include "types.hh" +#include "libstore/pathlocks.hh" +#include "libutil/types.hh" namespace nix { diff --git a/third_party/nix/src/libstore/references.cc b/third_party/nix/src/libstore/references.cc index 6b9b7137c4..ea9ce44275 100644 --- a/third_party/nix/src/libstore/references.cc +++ b/third_party/nix/src/libstore/references.cc @@ -1,13 +1,13 @@ -#include "references.hh" +#include "libstore/references.hh" #include #include #include -#include "archive.hh" -#include "hash.hh" -#include "util.hh" +#include "libutil/archive.hh" +#include "libutil/hash.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/references.hh b/third_party/nix/src/libstore/references.hh index 2229150e33..94ac5200bd 100644 --- a/third_party/nix/src/libstore/references.hh +++ b/third_party/nix/src/libstore/references.hh @@ -1,7 +1,7 @@ #pragma once -#include "hash.hh" -#include "types.hh" +#include "libutil/hash.hh" +#include "libutil/types.hh" namespace nix { diff --git a/third_party/nix/src/libstore/remote-fs-accessor.cc b/third_party/nix/src/libstore/remote-fs-accessor.cc index ca478c213f..2917f01f79 100644 --- a/third_party/nix/src/libstore/remote-fs-accessor.cc +++ b/third_party/nix/src/libstore/remote-fs-accessor.cc @@ -1,11 +1,11 @@ -#include "remote-fs-accessor.hh" +#include "libstore/remote-fs-accessor.hh" #include #include #include -#include "json.hh" -#include "nar-accessor.hh" +#include "libstore/nar-accessor.hh" +#include "libutil/json.hh" namespace nix { diff --git a/third_party/nix/src/libstore/remote-fs-accessor.hh b/third_party/nix/src/libstore/remote-fs-accessor.hh index 32c729f50d..c4f6e89c97 100644 --- a/third_party/nix/src/libstore/remote-fs-accessor.hh +++ b/third_party/nix/src/libstore/remote-fs-accessor.hh @@ -1,8 +1,8 @@ #pragma once -#include "fs-accessor.hh" -#include "ref.hh" -#include "store-api.hh" +#include "libstore/fs-accessor.hh" +#include "libstore/store-api.hh" +#include "libutil/ref.hh" namespace nix { diff --git a/third_party/nix/src/libstore/remote-store.cc b/third_party/nix/src/libstore/remote-store.cc index c5d1dac6cb..5c5038dc41 100644 --- a/third_party/nix/src/libstore/remote-store.cc +++ b/third_party/nix/src/libstore/remote-store.cc @@ -1,4 +1,4 @@ -#include "remote-store.hh" +#include "libstore/remote-store.hh" #include #include @@ -12,16 +12,16 @@ #include #include -#include "affinity.hh" -#include "archive.hh" -#include "derivations.hh" -#include "finally.hh" -#include "globals.hh" -#include "pool.hh" -#include "prefork-compat.hh" -#include "serialise.hh" -#include "util.hh" -#include "worker-protocol.hh" +#include "libstore/derivations.hh" +#include "libstore/globals.hh" +#include "libstore/worker-protocol.hh" +#include "libutil/affinity.hh" +#include "libutil/archive.hh" +#include "libutil/finally.hh" +#include "libutil/pool.hh" +#include "libutil/prefork-compat.hh" +#include "libutil/serialise.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/remote-store.hh b/third_party/nix/src/libstore/remote-store.hh index e61e72892c..03fbbf000c 100644 --- a/third_party/nix/src/libstore/remote-store.hh +++ b/third_party/nix/src/libstore/remote-store.hh @@ -3,7 +3,7 @@ #include #include -#include "store-api.hh" +#include "libstore/store-api.hh" namespace nix { diff --git a/third_party/nix/src/libstore/s3-binary-cache-store.cc b/third_party/nix/src/libstore/s3-binary-cache-store.cc index d713c5ce01..0c13039b52 100644 --- a/third_party/nix/src/libstore/s3-binary-cache-store.cc +++ b/third_party/nix/src/libstore/s3-binary-cache-store.cc @@ -1,6 +1,6 @@ #if ENABLE_S3 -#include "s3-binary-cache-store.hh" +#include "libstore/s3-binary-cache-store.hh" #include #include @@ -20,13 +20,13 @@ #include #include -#include "compression.hh" -#include "download.hh" -#include "globals.hh" -#include "istringstream_nocopy.hh" -#include "nar-info-disk-cache.hh" -#include "nar-info.hh" -#include "s3.hh" +#include "libstore/download.hh" +#include "libstore/globals.hh" +#include "libstore/nar-info-disk-cache.hh" +#include "libstore/nar-info.hh" +#include "libstore/s3.hh" +#include "libutil/compression.hh" +#include "libutil/istringstream_nocopy.hh" using namespace Aws::Transfer; diff --git a/third_party/nix/src/libstore/s3-binary-cache-store.hh b/third_party/nix/src/libstore/s3-binary-cache-store.hh index 24cb67721a..3d0d0b3c44 100644 --- a/third_party/nix/src/libstore/s3-binary-cache-store.hh +++ b/third_party/nix/src/libstore/s3-binary-cache-store.hh @@ -2,7 +2,7 @@ #include -#include "binary-cache-store.hh" +#include "libstore/binary-cache-store.hh" namespace nix { diff --git a/third_party/nix/src/libstore/s3.hh b/third_party/nix/src/libstore/s3.hh index 09935fabed..4f1852dc3d 100644 --- a/third_party/nix/src/libstore/s3.hh +++ b/third_party/nix/src/libstore/s3.hh @@ -2,7 +2,7 @@ #if ENABLE_S3 -#include "ref.hh" +#include "libutil/ref.hh" namespace Aws { namespace Client { diff --git a/third_party/nix/src/libstore/sqlite.cc b/third_party/nix/src/libstore/sqlite.cc index dbdaa29d4f..b6ecfce924 100644 --- a/third_party/nix/src/libstore/sqlite.cc +++ b/third_party/nix/src/libstore/sqlite.cc @@ -1,11 +1,11 @@ -#include "sqlite.hh" +#include "libstore/sqlite.hh" #include #include #include -#include "util.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/sqlite.hh b/third_party/nix/src/libstore/sqlite.hh index 298bb574ea..c0bc70bfc1 100644 --- a/third_party/nix/src/libstore/sqlite.hh +++ b/third_party/nix/src/libstore/sqlite.hh @@ -3,7 +3,7 @@ #include #include -#include "types.hh" +#include "libutil/types.hh" class sqlite3; class sqlite3_stmt; diff --git a/third_party/nix/src/libstore/ssh-store.cc b/third_party/nix/src/libstore/ssh-store.cc index 9c49babcf2..eae8ee888b 100644 --- a/third_party/nix/src/libstore/ssh-store.cc +++ b/third_party/nix/src/libstore/ssh-store.cc @@ -1,10 +1,10 @@ -#include "archive.hh" -#include "pool.hh" -#include "remote-fs-accessor.hh" -#include "remote-store.hh" -#include "ssh.hh" -#include "store-api.hh" -#include "worker-protocol.hh" +#include "libstore/remote-fs-accessor.hh" +#include "libstore/remote-store.hh" +#include "libstore/ssh.hh" +#include "libstore/store-api.hh" +#include "libstore/worker-protocol.hh" +#include "libutil/archive.hh" +#include "libutil/pool.hh" namespace nix { diff --git a/third_party/nix/src/libstore/ssh.cc b/third_party/nix/src/libstore/ssh.cc index 1b09eb42c6..e84944c4c9 100644 --- a/third_party/nix/src/libstore/ssh.cc +++ b/third_party/nix/src/libstore/ssh.cc @@ -1,4 +1,4 @@ -#include "ssh.hh" +#include "libstore/ssh.hh" #include diff --git a/third_party/nix/src/libstore/ssh.hh b/third_party/nix/src/libstore/ssh.hh index 23952ccb12..9844f89d35 100644 --- a/third_party/nix/src/libstore/ssh.hh +++ b/third_party/nix/src/libstore/ssh.hh @@ -1,7 +1,7 @@ #pragma once -#include "sync.hh" -#include "util.hh" +#include "libutil/sync.hh" +#include "libutil/util.hh" namespace nix { diff --git a/third_party/nix/src/libstore/store-api.cc b/third_party/nix/src/libstore/store-api.cc index afdbc14e29..081cdea987 100644 --- a/third_party/nix/src/libstore/store-api.cc +++ b/third_party/nix/src/libstore/store-api.cc @@ -1,4 +1,4 @@ -#include "store-api.hh" +#include "libstore/store-api.hh" #include #include @@ -8,13 +8,13 @@ #include #include -#include "crypto.hh" -#include "derivations.hh" -#include "globals.hh" -#include "json.hh" -#include "nar-info-disk-cache.hh" -#include "thread-pool.hh" -#include "util.hh" +#include "libstore/crypto.hh" +#include "libstore/derivations.hh" +#include "libstore/globals.hh" +#include "libstore/nar-info-disk-cache.hh" +#include "libutil/json.hh" +#include "libutil/thread-pool.hh" +#include "libutil/util.hh" namespace nix { @@ -844,8 +844,8 @@ void Store::addToStore(const ValidPathInfo& info, const ref& nar, } // namespace nix -#include "local-store.hh" -#include "remote-store.hh" +#include "libstore/local-store.hh" +#include "libstore/remote-store.hh" namespace nix { diff --git a/third_party/nix/src/libstore/store-api.hh b/third_party/nix/src/libstore/store-api.hh index cf2520c6ca..c6f8d75b67 100644 --- a/third_party/nix/src/libstore/store-api.hh +++ b/third_party/nix/src/libstore/store-api.hh @@ -8,13 +8,13 @@ #include #include -#include "config.hh" -#include "crypto.hh" -#include "globals.hh" -#include "hash.hh" -#include "lru-cache.hh" -#include "serialise.hh" -#include "sync.hh" +#include "libstore/crypto.hh" +#include "libstore/globals.hh" +#include "libutil/config.hh" +#include "libutil/hash.hh" +#include "libutil/lru-cache.hh" +#include "libutil/serialise.hh" +#include "libutil/sync.hh" namespace nix { -- cgit 1.4.1