Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge commands.md into README.md and add LICENSE (MIT).

  • Loading branch information...
commit 42468912bbac88a60832f59979ed88e540ab307e 1 parent c3c9d78
@alloy alloy authored
Showing with 91 additions and 51 deletions.
  1. +19 −0 LICENSE
  2. +72 −1 README.md
  3. +0 −50 commands.md
View
19 LICENSE
@@ -0,0 +1,19 @@
+Copyright (c) 2011 Eloy Durán <eloy.de.enige@gmail.com>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
View
73 README.md
@@ -4,6 +4,9 @@ CocoaPods
CocoaPods is an Objective-C library package manager. It tries to take away all
hard work of maintaining your dependencies, but in a lean and flexible way.
+Its goal is to create a more centralized overview of open-source libraries and
+unify the way in which we deal with them.
+
CocoaPods will:
* Calculate the right set of versions of all of your project’s dependencies.
@@ -111,4 +114,72 @@ remote URL with:
$ pod repo change master https://github.com/alloc/cocoa-pod-specs.git # TODO real URL
-[example]: PodSpec.example.rb
+Commands overview
+=================
+
+### Setup
+
+ $ pod help setup
+
+ pod setup
+ Creates a directory at `~/.cocoa-pods` which will hold your spec-repos.
+ In addition, it will create a clone of the public ‘master’ spec-repo.
+
+### Managing PodSpec files
+
+ $ pod help spec
+
+ pod spec create NAME
+ Creates a directory for your new pod, named `NAME', with a default
+ directory structure and accompanying `NAME.podspec'.
+
+ pod spec init NAME
+ Creates a PodSpec, in the current working dir, called `NAME.podspec'.
+ Use this for existing libraries.
+
+ pod spec lint NAME
+ Validates `NAME.podspec' from a local spec-repo. In case `NAME' is
+ omitted, it defaults to the PodSpec in the current working dir.
+
+ pod spec push REMOTE
+ Validates `NAME.podspec' in the current working dir, copies it to the
+ local clone of the `REMOTE' spec-repo, and pushes it to the `REMOTE'
+ spec-repo. In case `REMOTE' is omitted, it defaults to `master'.
+
+### Managing spec-repos
+
+ $ pod help repo
+
+ pod repo add NAME URL
+ Clones `URL' in the local spec-repos directory at ~/.cocoa-pods. The
+ remote can later be referred to by `NAME'.
+
+ pod repo update NAME
+ Updates the local clone of the spec-repo `NAME'.
+
+ pod repo change NAME URL
+ Changes the git remote of local spec-repo `NAME' to `URL'.
+
+ pod repo cd NAME
+ Changes the current working dir to the local spec-repo `NAME'.
+
+
+Contact
+=======
+
+Eloy Durán:
+
+* http://github.com/alloy
+* http://twitter.com/alloy
+* eloy.de.enige@gmail.com
+
+
+LICENSE
+=======
+
+These works are available under the MIT license. See the [LICENSE][license] file
+for more info.
+
+
+[example]: examples/PodSpec.podspec
+[license]: LICENSE
View
50 commands.md
@@ -1,50 +0,0 @@
-Setup
-=====
-
- $ pod help setup
-
- pod setup
- Creates a directory at `~/.cocoa-pods` which will hold your spec-repos.
- In addition, it will create a clone of the public ‘master’ spec-repo.
-
-
-Managing PodSpec files
-======================
-
- $ pod help spec
-
- pod spec create NAME
- Creates a directory for your new pod, named `NAME', with a default
- directory structure and accompanying `NAME.podspec'.
-
- pod spec init NAME
- Creates a PodSpec, in the current working dir, called `NAME.podspec'.
- Use this for existing libraries.
-
- pod spec lint NAME
- Validates `NAME.podspec' from a local spec-repo. In case `NAME' is
- omitted, it defaults to the PodSpec in the current working dir.
-
- pod spec push REMOTE
- Validates `NAME.podspec' in the current working dir, copies it to the
- local clone of the `REMOTE' spec-repo, and pushes it to the `REMOTE'
- spec-repo. In case `REMOTE' is omitted, it defaults to `master'.
-
-
-Managing spec-repos
-===================
-
- $ pod help repo
-
- pod repo add NAME URL
- Clones `URL' in the local spec-repos directory at ~/.cocoa-pods. The
- remote can later be referred to by `NAME'.
-
- pod repo update NAME
- Updates the local clone of the spec-repo `NAME'.
-
- pod repo change NAME URL
- Changes the git remote of local spec-repo `NAME' to `URL'.
-
- pod repo cd NAME
- Changes the current working dir to the local spec-repo `NAME'.
Please sign in to comment.
Something went wrong with that request. Please try again.