Menu

Tree [r1077] /
 History

HTTPS access


File Date Author Commit
 demo 2024-05-10 gdemont [r939] (extras/demos) More pretty-printing
 doc 2025-03-12 gdemont [r1053] (doc) Updated history
 extras 2025-10-20 gdemont [r1065] (extras) Added Matlab/Octave scripts for displa...
 test 20 hours ago gdemont [r1074] Created Shrink package related to the Shrink Zi...
 tools 20 hours ago gdemont [r1074] Created Shrink package related to the Shrink Zi...
 trained 2020-02-07 gdemont [r783] (scripts) adapted to 'Zip_Build_Mode'
 zip_lib 18 hours ago gdemont [r1077] Shrink: one more item put in common
 debg_za.cmd 2022-05-30 gdemont [r908] Some fixes around Zip_64 extensions
 debg_za.sh 2022-05-30 gdemont [r908] Some fixes around Zip_64 extensions
 debug.pra 2012-02-10 gdemont [r108] experimenting with pragma restriction; removed ...
 make_za.hac 2024-12-09 gdemont [r1030] Gardening around build / project files
 opti_za.cmd 2022-05-30 gdemont [r908] Some fixes around Zip_64 extensions
 opti_za.sh 2022-05-30 gdemont [r908] Some fixes around Zip_64 extensions
 prof_za.cmd 2022-05-30 gdemont [r908] Some fixes around Zip_64 extensions
 readme.md 2025-07-30 gdemont [r1059] (doc) Improved read-me
 restrictions.pra 2017-12-07 gdemont [r613] Added some restrictions in the Check_95 mode
 save.hac 2022-08-22 gdemont [r921] RC2 (brush-up in the test & scripts area)
 save_modif.hac 2022-08-22 gdemont [r921] RC2 (brush-up in the test & scripts area)
 zipada.gpr 2024-12-09 gdemont [r1030] Gardening around build / project files
 zipada_lib.gpr 2024-05-25 gdemont [r945] More gardening of GNAT project files
 zipada_objectada.prj 2025-02-25 gdemont [r1050] Updated ObjectAda project files
 zipada_test.gpr 2025-02-13 gdemont [r1044] (extras) Added a data segmentation test; (doc) ...
 zipada_test_objectada.prj 2025-02-25 gdemont [r1050] Updated ObjectAda project files

Read Me

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.

License

Zip-Ada is free, open-source and released under the MIT license.