Readme.md in vendorer-0.1.1 vs Readme.md in vendorer-0.1.2
- old
+ new
@@ -1,23 +1,23 @@
-Vendorer keeps your vendor files up to date.
+Vendorer
- - updateable AND documented dependencies
- - copy-paste-free
+ - documented dependencies
+ - automatic updates
- no unwanted/accidental updates
Install
=======
Install curl and git, then:
sudo gem install vendorer
Usage
=====
-Add a Vendorfile to your project root:
+Add a `Vendorfile` to your project root:
- file 'public/javascripts/jquery.min.js' => 'http://code.jquery.com/jquery-latest.min.js'
- folder 'vendor/plugins/parallel_tests' => 'https://github.com/grosser/parallel_tests.git'
+ file 'public/javascripts/jquery.min.js', 'http://code.jquery.com/jquery-latest.min.js'
+ folder 'vendor/plugins/parallel_tests', 'https://github.com/grosser/parallel_tests.git'
Call `vendorer`
If you added something new: `vendorer`
@@ -28,9 +28,11 @@
TODO
====
- git branch/commit support
- `folder 'vendor' do` which will remove everything that is not vendored via Vendorfile on `vendorer update` or `vendorer update vendor`
+ - nice error message when no Vendorfile was found
+ - block support `folder(....){|folder| `rm -rf "#{folder}/.gitignore"` }`
Author
======
[Michael Grosser](http://grosser.it)<br/>
michael@grosser.it<br/>