Skip to content

Commit d17bfe3

Browse files
committed
Move nar-accessor.{cc,hh} to libutil
File-system-object-layer functionality doesn't depend on store-layer concets, and therefore doesn't need to live inside there.
1 parent 437b9b9 commit d17bfe3

File tree

10 files changed

+7
-7
lines changed

10 files changed

+7
-7
lines changed

src/libstore/binary-cache-store.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "nix/util/sync.hh"
99
#include "nix/store/remote-fs-accessor.hh"
1010
#include "nix/store/nar-info-disk-cache.hh"
11-
#include "nix/store/nar-accessor.hh"
11+
#include "nix/util/nar-accessor.hh"
1212
#include "nix/util/thread-pool.hh"
1313
#include "nix/util/callback.hh"
1414
#include "nix/util/signals.hh"

src/libstore/include/nix/store/meson.build

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ headers = [ config_pub_h ] + files(
5555
'machines.hh',
5656
'make-content-addressed.hh',
5757
'names.hh',
58-
'nar-accessor.hh',
5958
'nar-info-disk-cache.hh',
6059
'nar-info.hh',
6160
'outputs-spec.hh',

src/libstore/meson.build

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,6 @@ sources = files(
300300
'make-content-addressed.cc',
301301
'misc.cc',
302302
'names.cc',
303-
'nar-accessor.cc',
304303
'nar-info-disk-cache.cc',
305304
'nar-info.cc',
306305
'optimise-store.cc',

src/libstore/remote-fs-accessor.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include <nlohmann/json.hpp>
22
#include "nix/store/remote-fs-accessor.hh"
3-
#include "nix/store/nar-accessor.hh"
3+
#include "nix/util/nar-accessor.hh"
44

55
#include <sys/types.h>
66
#include <sys/stat.h>

src/libutil/include/nix/util/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ headers = files(
5050
'memory-source-accessor.hh',
5151
'mounted-source-accessor.hh',
5252
'muxable-pipe.hh',
53+
'nar-accessor.hh',
5354
'os-string.hh',
5455
'pool.hh',
5556
'pos-idx.hh',

src/libutil/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ sources = [ config_priv_h ] + files(
147147
'logging.cc',
148148
'memory-source-accessor.cc',
149149
'mounted-source-accessor.cc',
150+
'nar-accessor.cc',
150151
'pos-table.cc',
151152
'position.cc',
152153
'posix-source-accessor.cc',

src/libstore/nar-accessor.cc renamed to src/libutil/nar-accessor.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "nix/store/nar-accessor.hh"
1+
#include "nix/util/nar-accessor.hh"
22
#include "nix/util/archive.hh"
33

44
#include <map>

src/nix/cat.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "nix/cmd/command.hh"
22
#include "nix/store/store-api.hh"
3-
#include "nix/store/nar-accessor.hh"
3+
#include "nix/util/nar-accessor.hh"
44
#include "nix/util/serialise.hh"
55
#include "nix/util/source-accessor.hh"
66

src/nix/ls.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "nix/cmd/command.hh"
22
#include "nix/store/store-api.hh"
3-
#include "nix/store/nar-accessor.hh"
3+
#include "nix/util/nar-accessor.hh"
44
#include "nix/main/common-args.hh"
55
#include <nlohmann/json.hpp>
66

0 commit comments

Comments
 (0)