Extract ZIP files preserving RISC OS filetypes as NFS-encoded ,xxx suffixes.
Uses Go's archive/zip (supports Stored and Deflate compression) and renames extracted files by appending ,xxx suffixes based on RISC OS Info-ZIP extra fields (signature 0x4341 'AC'). Directories are detected by trailing slash and not renamed.
unzip-riscos [-v] <zipfile> [<zipfile> ...] <destdir>
| Flag | Description |
|---|---|
-v |
Verbose output |
Download a pre-built binary for your platform from the Releases page.
Requires Go 1.22 or later.
| Target | Description |
|---|---|
make |
Build binary for the current platform |
make test |
Run tests |
make dist |
Cross-compile binaries for all platforms |
make clean |
Remove built binaries |
See LICENSE.