blob


Not enough args
usage: blobfs [ <option>* ] <file-or-device>[@<size>] <command> [ <arg>* ]

options: -d|--depfile           Produce a depfile
         -r|--readonly          Mount filesystem read-only
         -c|--compress          Compress files before adding them to blobfs
         -j|--json-output [file]    Record entries to a JSON file
         -h|--help              Display this message

commands: create     Initialize filesystem.
          mkfs       Initialize filesystem.
          check      Check filesystem integrity.
          fsck       Check filesystem integrity.
          used-data-size Prints total bytes consumed by data.
          used-inodes Prints number of allocated inodes.
          used-size  Prints total bytes used by data and reserved for fs internal data structures.
          add        Add files to an fs image (additional arguments required).

arguments (valid for create, one or more required for add):
    --manifest <path>
    --blob     <path>

blobfs specific options:
    --deprecated_padded_format  Format blobfs using the deprecated format that uses more space.
Valid for the commands: mkfs and create.

Each manifest line must adhere to one of the following formats:
    'dst/path=src/path'
    'dst/path'
with one dst/src pair or single dst per line.

blobfs specific commands:
    export [IMAGE] [PATH]

Exports each blob in IMAGE to the directory in PATH. If PATH does not exist, will attempt to create it.

Each blob exported to PATH is named after their merkle root, and the contents match what IMAGE has.