github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

drodriguez / nuzip forked from timburks/nuzip

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 1
    • 1
  • Source
  • Commits
  • Network (1)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: shell-split

click here to add a description

click here to add a homepage

  • Branches (2)
    • master
    • shell-split ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

An Objective-C wrapper for minizip to allow it to be easily called from Nu and Objective-C programs. — Read more

  cancel

http://programming.nu

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Call componentsSeparatedByShell. 
drodriguez (author)
Sat Jun 27 07:09:27 -0700 2009
commit  d44bf30965b3d444d309b9d43341c67568ee5e42
tree    a4e73c932adf3cfc95cd42d7e2d492113bd0d79e
parent  b06121e55499727f0e50eefe655601536410fe54
nuzip /
name age
history
message
file LICENSE Loading commit data...
file NOTICE Fri Oct 24 16:17:13 -0700 2008 Initial commit. [timburks]
file Nukefile Fri Oct 24 16:17:13 -0700 2008 Initial commit. [timburks]
file README Fri Oct 24 16:17:13 -0700 2008 Initial commit. [timburks]
directory objc/
directory test/
directory unzip101e-src/
directory unzip101e-unused/ Fri Oct 24 16:17:13 -0700 2008 Initial commit. [timburks]
README
NuZip is a simple Objective-C wrapper around Gilles Vollant's minizip.
It was originally created to allow Nu-based applications to unpack
zip files on platforms where command-line zip and unzip tools 
were not available.

REQUIREMENTS

To use the current build system, NuZip requires Nu and nuke.
But it is also possible to add the NuZip sources to an
existing Xcode project and adding -lz to the linker flags.
  
USAGE

NuZip currently has a trivially simple interface, methods
called "zip:" and "unzip:" that take a single argument,
a string that would correspond to the command-line arguments
given to the minizip and miniunz tools. The additional "-q"
option disables all printing and should be specified in 
embedded applications.

AN EXAMPLE

To unzip an archive named "MyArchive.zip" into 
a directory called "my_directory", use the following call
from Nu:

(NuZip unzip:"MyArchive.zip -d my_directory")

To make the same call from Objective-C, use the following:

[NuZip unzip:@"MyArchive.zip -d my_directory"];

BUILD AND TEST

To build and test on a Mac OS X system with Nu installed,
simply type "nuke test" in the project directory.

AUTHOR

The NuZip wrapper was written by Tim Burks but the core of the
system, minizip, was created by Gilles Vollant.

The NuZip wrapper is released under the Apache License, version 2.0.

Copyright 2008, Neon Design Technology, Inc.
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server