From: Kyle Spraggs Date: Thu, 17 May 2012 15:53:57 +0000 (-0500) Subject: Initial composer commit. X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=522f331570ed08b06e86af161b9de655a7408d5d;p=zf2.biz%2Fapplication_blanche.git Initial composer commit. --- diff --git a/.gitignore b/.gitignore index 77d8e16..ad907fa 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,4 @@ nbproject .idea .project .settings - +composer.lock diff --git a/README.md b/README.md index 5f21e53..5ac885c 100644 --- a/README.md +++ b/README.md @@ -10,33 +10,14 @@ looking to get their feet wet with ZF2. Installation ------------ -The easiest way to get a working copy of this project is to do a recursive -clone: +The easiest way to get a working copy of this project is to clone the repository +and use composer to install dependencies: - git clone --recursive git://github.com/zendframework/ZendSkeletonApplication.git + cd my/project/dir + git clone git://github.com/zendframework/ZendSkeletonApplication.git + cd ZendSkeletonApplication + curl -s http://getcomposer.org/installer | php (windows: download http://getcomposer.org/installer and execute with PHP) + php composer.phar install -After the clone is complete, set up a virtual host to point to the public/ -directory of the project and you should be ready to go! - -If you're wondering what the `--recursive` flag is, keep reading: - -Git Submodules --------------- -This project makes use of [Git submodules](http://book.git-scm.com/5_submodules.html). -Utilizing Git submodules allows us to reference an exact commit in the upstream -[zendframework/zf2](https://github.com/zendframework/zf2) repository and ensure -that those who have cloned the project have that same commit checked out. This -provides several benefits: - -* Developers do not have to worry about which commit of the zf2 project to have - checked out for this project to work. -* No additional steps to "install" Zend Framework are needed; it "just works" - after a cloning the project. - -There are a couple of mild caveats to be aware of: - -* Be sure to always run `git submodule update` after pulling, as merge/rebase - does not automatically update the checked out commit in submodules if it has - been changed. -* The initial clone will be a bit slower, due to it having to pull down a - separate copy of ZF2 from what you already have. +Afterwards, set up a virtual host to point to the public/ directory of the +project and you should be ready to go! \ No newline at end of file diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..5dee8be --- /dev/null +++ b/composer.json @@ -0,0 +1,14 @@ +{ + "name": "zendframework/skeleton-application", + "description": "Skeleton Application for ZF2", + "license": "BSD-3-Clause", + "keywords": [ + "framework", + "zf2" + ], + "homepage": "http://framework.zend.com/", + "require": { + "php": ">=5.3.3", + "zendframework/zendframework": "dev-master" + } +} diff --git a/composer.phar b/composer.phar new file mode 100755 index 0000000..52c7a1a Binary files /dev/null and b/composer.phar differ diff --git a/public/index.php b/public/index.php index edd629b..1738321 100644 --- a/public/index.php +++ b/public/index.php @@ -1,6 +1,6 @@