1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-13 22:12:43 +01:00

nix ls-{nar,store}: Return offset of files in the NAR if known

E.g.

  $ nix ls-store --json --recursive --store https://cache.nixos.org /nix/store/b0w2hafndl09h64fhb86kw6bmhbmnpm1-blender-2.79 \
    | jq .entries.bin.entries.blender.narOffset
  400
This commit is contained in:
Eelco Dolstra 2017-12-06 22:44:08 +01:00
parent ba334bd6f7
commit 338f29dbd4
3 changed files with 12 additions and 9 deletions

View file

@ -13,9 +13,10 @@ public:
struct Stat
{
Type type;
uint64_t fileSize; // regular files only
bool isExecutable; // regular files only
Type type = tMissing;
uint64_t fileSize = 0; // regular files only
bool isExecutable = false; // regular files only
uint64_t narOffset = 0; // regular files only
};
virtual Stat stat(const Path & path) = 0;