Add tape media support with metadata structures and update CMake configuration

This commit is contained in:
2025-10-07 04:08:00 +01:00
parent 427d3dc0ae
commit 01152f5c25
4 changed files with 459 additions and 2 deletions

View File

@@ -153,7 +153,8 @@ typedef enum
SnapshotBlock = 0x50414E53, ///< Block containing a snapshot index (reserved / TODO).
ParentBlock = 0x50524E54, ///< Block describing how to locate the parent image (reserved / TODO).
DumpHardwareBlock = 0x2A504D44, ///< Block containing an array of hardware used to create the image.
TapeFileBlock = 0x454C4654, ///< Block containing list of files for a tape image (reserved / TODO).
TapeFileBlock = 0x454C4654, ///< Block containing list of files for a tape image.
TapePartitionBlock = 0x54425054, ///< Block containing list of partitions for a tape image.
AaruMetadataJsonBlock = 0x444D534A ///< Block containing JSON version of Aaru Metadata
} BlockType;