Sha256: 108677e468d12988b809c5ee5250200b6228c0a14357abbe86637d3e81c7c42f
Contents?: true
Size: 1.9 KB
Versions: 1
Compression:
Stored size: 1.9 KB
Contents
Vendorer ======== - documented dependencies - automatic updates - no unwanted/accidental updates Install ------- Ensure you have: - Curl - Git v1.7+ - Ruby v1.8.7 or v1.9.2+ then: ``` bash $ gem install vendorer ``` Or add vendorer to your `Gemfile`: ``` ruby gem 'vendorer', :group => :development ``` Usage ----- Add a `Vendorfile` to your project root: <!-- extracted by vendorer init --> ``` ruby file 'vendor/assets/javascripts/jquery.min.js', 'http://code.jquery.com/jquery-latest.min.js' folder 'vendor/plugins/parallel_tests', 'https://github.com/grosser/parallel_tests.git' # Execute a block after updates file 'vendor/assets/javascripts/jquery.js', 'http://code.jquery.com/jquery.js' do |path| puts "Do something useful with #{path}" rewrite(path) { |content| content.gsub(/\r\n/, \n).gsub /\t/, ' ' } end # Checkout a specific :ref/:tag/:branch folder 'vendor/plugins/parallel_tests', 'https://github.com/grosser/parallel_tests.git', :tag => 'v0.6.10' # DRY folders folder 'vendor/assets/javascripts' do file 'jquery.js', 'http://code.jquery.com/jquery-latest.js' end ``` <!-- extracted by vendorer init --> - Create a new Vendorfile: `vendorer init` - excute all installations: `vendorer` - Update all dependencies: `vendorer update` - update a single dependency: `vendorer update vendor/assets/javascripts/jquery.min.js` - update everything in a specific folder: `vendorer update vendor/assets/javascripts` TODO ==== - nice error message when no Vendorfile was found Author ====== ### [Contributors](http://github.com/grosser/vendorer/contributors) - [Kurtis Rainbolt-Greene](https://github.com/krainboltgreene) - [Ivan K.](https://github.com/divout) - [Matt Brictson](https://github.com/mbrictson) [Michael Grosser](http://grosser.it)<br/> michael@grosser.it<br/> License: MIT<br/> [![Build Status](https://secure.travis-ci.org/grosser/vendorer.png)](http://travis-ci.org/grosser/vendorer)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vendorer-0.1.11 | Readme.md |