https://github.com/zertovitch/zip-ada
Zip-Ada: a standalone, portable Ada library for .zip archives. Includes LZMA byte stream encoder & decoder pair.
https://github.com/zertovitch/zip-ada
ada ada-language ada-library bzip2 compression-library deflate deflate-format lzma zip zip-archive
Last synced: about 1 year ago
JSON representation
Zip-Ada: a standalone, portable Ada library for .zip archives. Includes LZMA byte stream encoder & decoder pair.
- Host: GitHub
- URL: https://github.com/zertovitch/zip-ada
- Owner: zertovitch
- Created: 2019-09-15T14:07:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T21:04:23.000Z (over 1 year ago)
- Last Synced: 2024-10-29T22:49:13.615Z (over 1 year ago)
- Topics: ada, ada-language, ada-library, bzip2, compression-library, deflate, deflate-format, lzma, zip, zip-archive
- Language: Ada
- Homepage: https://unzip-ada.sourceforge.io/
- Size: 16 MB
- Stars: 23
- Watchers: 5
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: readme.txt
Awesome Lists containing this project
- awesome-ada - zip-ada - Programming library for dealing with the Zip compressed archive file format. (Libraries / Compression)
README
Zip-Ada
=======
Zip-Ada is a library for dealing with
the Zip compressed archive file format.
- Fully open-source - no black-box
- Fully in Ada - no interfacing headaches
- Fully portable - no preprocessing, no conditionals
====
Complete description in: doc/zipada.txt
====
If you are impatient: in Alire (https://alire.ada.dev/),
do "alr get zipada", then "alr run" from the zip* directory.
Alternatively: have GCC / GNAT installed (e.g. from
https://www.adacore.com/download), then, open zipada.gpr with
GNAT Studio or, on your preferred command-line interpreter, type:
gnatmake -P zipada
(if `gnatmake` doesn't work, try `gprbuild`)
Bonus: the file zipada.gpr is a text file,
with some comments.