Skip to content

Commit

Permalink
Rename zipzap to ZipZap everywhere
Browse files Browse the repository at this point in the history
  • Loading branch information
pixelglow committed Jun 26, 2015
1 parent 866dcd0 commit bcca87c
Show file tree
Hide file tree
Showing 84 changed files with 187 additions and 187 deletions.
4 changes: 2 additions & 2 deletions .travis.yml
@@ -1,3 +1,3 @@
language: objective-c
xcode_project: zipzap.xcodeproj
xcode_scheme: zipzap (OS X)
xcode_project: ZipZap.xcodeproj
xcode_scheme: ZipZap (OS X)
32 changes: 16 additions & 16 deletions README.markdown
@@ -1,39 +1,39 @@
[![Build Status](https://travis-ci.org/pixelglow/zipzap.svg)](https://travis-ci.org/pixelglow/zipzap)
[![Build Status](https://travis-ci.org/pixelglow/ZipZap.svg)](https://travis-ci.org/pixelglow/ZipZap)

**zipzap** is a zip file I/O library for Mac OS X and iOS.
**ZipZap** is a zip file I/O library for Mac OS X and iOS.

The zip file is an ideal container for compound Objective-C documents. Zip files are widely used and well understood. You can randomly access their parts. The format compresses decently and has extensive operating system and tool support. So we want to make this format an even easier choice for you. Thus, the library features:

* **Easy-to-use interface**: The public API offers just two classes! Yet you can look through zip files using familiar *NSArray* collections and properties. And you can zip, unzip and rezip zip files through familiar *NSData*, *NSStream* and Image I/O classes.
* **Efficient implementation**: We've optimized zip file reading and writing to reduce virtual memory pressure and disk file thrashing. Depending on how your compound document is organized, updating a single entry can be faster than writing the same data to a separate file.
* **File format compatibility**: Since *zipzap* closely follows the [zip file format specification](http://www.pkware.com/documents/casestudies/APPNOTE.TXT), it works with most Mac, Linux and Windows zip tools.
* **File format compatibility**: Since *ZipZap* closely follows the [zip file format specification](http://www.pkware.com/documents/casestudies/APPNOTE.TXT), it works with most Mac, Linux and Windows zip tools.

Install
-------

As an independent project:

* In the Terminal, run `git clone https://github.com/pixelglow/zipzap.git`.
* Within the *zipzap* directory, open the *zipzap.xcodeproj* Xcode project.
* In the Xcode project, select either the *zipzap (OS X)* or the *zipzap (iOS)* scheme from the drop down.
* In the Terminal, run `git clone https://github.com/pixelglow/ZipZap.git`.
* Within the *ZipZap* directory, open the *ZipZap.xcodeproj* Xcode project.
* In the Xcode project, select either the *ZipZap (OS X)* or the *ZipZap (iOS)* scheme from the drop down.
* You can now build, test (Mac OS X only) or analyze with the selected scheme.
* The built libraries and test cases are in a subdirectory of *~/Library/Developer/Xcode/DerivedData*.

As a project integrated with your own workspace:

* In the Terminal, run `cd workspace` then `git submodule add https://github.com/pixelglow/zipzap.git`.
* In your Xcode workspace, choose the *File > Add Files to "workspace"* menu item, then within the *zipzap* directory pick the *zipzap.xcodeproj* Xcode project.
* In any project target that will use *zipzap*:
* In *Build Phases > Link Binary With Libraries*, add the corresponding *libzipzap.a* and any other library listed in the Require Link section below.
* Under *Build Settings > Search Paths > Header Search Paths*, add *../zipzap*.
* In the Terminal, run `cd workspace` then `git submodule add https://github.com/pixelglow/ZipZap.git`.
* In your Xcode workspace, choose the *File > Add Files to "workspace"* menu item, then within the *ZipZap* directory pick the *ZipZap.xcodeproj* Xcode project.
* In any project target that will use *ZipZap*:
* In *Build Phases > Link Binary With Libraries*, add the corresponding *libZipZap.a* and any other library listed in the Require Link section below.
* Under *Build Settings > Search Paths > Header Search Paths*, add *../ZipZap*.
* You can now build, test or analyze those project targets.

Use
---

Header includes:

#import <zipzap/zipzap.h>
#import <ZipZap/ZipZap.h>

Reading an existing zip file:

Expand Down Expand Up @@ -73,9 +73,9 @@ Updating an existing zip file:
}]]
error:nil];

Advanced uses: [Recipes](https://github.com/pixelglow/zipzap/wiki/Recipes)
Advanced uses: [Recipes](https://github.com/pixelglow/ZipZap/wiki/Recipes)

API references: [References](http://pixelglow.github.io/zipzap/api/index.html)
API references: [References](http://pixelglow.github.io/ZipZap/api/index.html)

Require
-------
Expand All @@ -91,12 +91,12 @@ Support
-------

* Follow us on Twitter: [@pixelglow](http://twitter.com/pixelglow).
* Raise an issue on [zipzap issues](https://github.com/pixelglow/zipzap/issues).
* Raise an issue on [ZipZap issues](https://github.com/pixelglow/ZipZap/issues).

License
-------

*zipzap* is licensed with the BSD license.
*ZipZap* is licensed with the BSD license.

Donate
------
Expand Down
20 changes: 10 additions & 10 deletions zipzap.podspec.json → ZipZap.podspec.json
@@ -1,18 +1,18 @@
{
"name": "zipzap",
"name": "ZipZap",
"version": "8.0.3",
"authors": {
"Pixelglow Software": "glen.low@pixelglow.com"
},
"license": "BSD",
"homepage": "https://github.com/pixelglow/zipzap",
"homepage": "https://github.com/pixelglow/ZipZap",
"source": {
"git": "https://github.com/pixelglow/zipzap.git",
"git": "https://github.com/pixelglow/ZipZap.git",
"tag": "8.0.3"
},
"summary": "zipzap is a zip file I/O library for Mac OS X and iOS.",
"description": "The zip file is an ideal container for compound Objective-C documents. Zip files are widely used and well understood. You can randomly access their parts. The format compresses decently and has extensive operating system and tool support. So we want to make this format an even easier choice for you. Thus, the library features:\n\n- Easy-to-use interface: The public API offers just three classes! Yet you can look through zip files using familiar NSArray collections and properties. And you can zip, unzip and rezip zip files through familiar NSData, NSStream and Image I/O classes.\n- Efficient implementation: We've optimized zip file reading and writing to reduce virtual memory pressure and disk file thrashing. Depending on how your compound document is organized, updating a single entry can be faster than writing the same data to a separate file.\n- File format compatibility: Since zipzap closely follows the zip file format specification, it is works with most Mac, Linux and Windows zip tools.\n",
"documentation_url": "http://pixelglow.github.io/zipzap/api/",
"summary": "ZipZap is a zip file I/O library for Mac OS X and iOS.",
"description": "The zip file is an ideal container for compound Objective-C documents. Zip files are widely used and well understood. You can randomly access their parts. The format compresses decently and has extensive operating system and tool support. So we want to make this format an even easier choice for you. Thus, the library features:\n\n- Easy-to-use interface: The public API offers just three classes! Yet you can look through zip files using familiar NSArray collections and properties. And you can zip, unzip and rezip zip files through familiar NSData, NSStream and Image I/O classes.\n- Efficient implementation: We've optimized zip file reading and writing to reduce virtual memory pressure and disk file thrashing. Depending on how your compound document is organized, updating a single entry can be faster than writing the same data to a separate file.\n- File format compatibility: Since ZipZap closely follows the zip file format specification, it is works with most Mac, Linux and Windows zip tools.\n",
"documentation_url": "http://pixelglow.github.io/ZipZap/api/",
"platforms": {
"ios": "5.0",
"osx": "10.7"
Expand All @@ -28,20 +28,20 @@
{
"name": "c++",
"compiler_flags": "-fno-exceptions -std=c++11 -stdlib=libc++",
"source_files": "zipzap/*.{h,cpp}"
"source_files": "ZipZap/*.{h,cpp}"
},
{
"name": "objc",
"compiler_flags": "-fno-objc-exceptions -std=c99",
"source_files": "zipzap/*.{h,m}"
"source_files": "ZipZap/*.{h,m}"
},
{
"name": "objc++",
"compiler_flags": "-fno-objc-exceptions -fno-exceptions -std=c++11 -stdlib=libc++",
"source_files": "zipzap/*.{h,mm}"
"source_files": "ZipZap/*.{h,mm}"
}
],
"public_header_files": ["zipzap/zipzap.h", "zipzap/ZZArchive.h", "zipzap/ZZArchiveEntry.h", "zipzap/ZZConstants.h", "zipzap/ZZError.h"],
"public_header_files": ["ZipZap/ZipZap.h", "ZipZap/ZZArchive.h", "ZipZap/ZZArchiveEntry.h", "ZipZap/ZZConstants.h", "ZipZap/ZZError.h"],
"ios": {
"frameworks": [
"ImageIO"
Expand Down

0 comments on commit bcca87c

Please sign in to comment.