[#105] Updated to provide additional download methods
authorMatthew Weier O'Phinney <matthew@zend.com>
Wed, 3 Oct 2012 20:31:20 +0000 (15:31 -0500)
committerMatthew Weier O'Phinney <matthew@zend.com>
Wed, 3 Oct 2012 20:31:20 +0000 (15:31 -0500)
README.md

index b800db8..4f653c3 100644 (file)
--- a/README.md
+++ b/README.md
@@ -14,10 +14,31 @@ Installation
 Using Composer (recommended)
 ----------------------------
 The recommended way to get a working copy of this project is to clone the repository
-and use composer to install dependencies using the "create-project" command:
+and use `composer` to install dependencies using the `create-project` command:
 
-    curl -s http://getcomposer.org/installer | php --
-    php composer.phar create-project zendframework/skeleton-application path/to/install
+    curl -s https://getcomposer.org/installer | php -
+    php composer.phar create-project -repository-url="http://packages.zendframework.com" zendframework/skeleton-application path/to/install
+
+Alternately, clone the repository and manually invoke `composer` using the shipped
+`composer.phar`:
+
+    cd my/project/dir
+    git clone git://github.com/zendframework/ZendSkeletonApplication.git
+    cd ZendSkeletonApplication
+    php composer.phar self-update
+    php composer.phar install
+
+(The `self-update` directive is to ensure you have an up-to-date `composer.phar`
+available.)
+
+Another alternative for downloading the project is to grab it via `curl`, and
+then pass it to `tar`:
+
+    cd my/project/dir
+    curl -#L https://github.com/zendframework/ZendSkeletonApplication/tarball/master | tar xz --strip-components=1
+
+You would then invoke `composer` to install dependencies per the previous
+example.
 
 Using Git submodules
 --------------------