Skip to content

scalone/mruby-miniz

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

mruby-miniz

"mruby-miniz" mrbgem provides interface to zip and unzip files. Implemented using miniz, Single C source file Deflate/Inflate compression library with zlib-compatible API, ZIP archive reading/writing, PNG writing.

Example

% vim zip.rb
Miniz.zip("test.zip", "test.txt", "test2.txt", "test3.txt")


% vim unzip.rb
Miniz.unzip("test.zip")
...

Requirement

TODO

  • Support zip directories.
  • Remove IO require, configurable.
  • Remove malloc require, configurable.
  • add missing methods.
  • write tests.
  • Add exception instead of return false if some problem happens.

License

under the MIT License:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published