My experience with merb 1.0.11 and bundler 0.6.0 = fail Things go awry inside bootstrap.rb looking for Gem::Version
http://github.com/MagnitudeCMS/magnitudecms/tree/bundler Nick On Tue, Sep 29, 2009 at 10:13 AM, Jacques Crocker <[email protected]> wrote: > Thanks to the efforts of Pavel (github.com/pk), you can now use Merb with > Carl & Yehuda's awesome new gem bundler (github.com/wycats/bundler). If > you're working on a merb app, I would highly recommend trying this out and > if it works ok, ditching the old thor tasks. > These steps are a work in progress so let us know how it works out for you. > I'll try and get some pages up on the Merb wiki soon that has a better step > by step tutorial. > First step, install bundler (latest 0.6.0) > gem install bundler > Install Merb 1.1 from Edge > git clone git://github.com/wycats/merb.git > cd merb > gem install rspec extlib # required for merb's rake install > New Project > # generate new project using merb 1.1 > merb-gen app bookstore > cd bookstore > # create bundled app > gem bundle > # now you can run the bundled merb console > bin/merb -i > # you'll want to use bin/rake to use the app's rake tasks with the bundled > gems > bin/rake -T > # you'll probably also want to install mongrel/thin to the bundle > echo 'gem "mongrel"' >> Gemfile > gem bundle > # now you can run bin/merb to start the server > bin/merb > Migrate an Existing Project > Pavel has pretty good instructions here: > http://wiki.github.com/pk/merb/bundler > cd existing_app > # copy old dependencies to be the basis of the new Gemfile > cp config/dependencies.rb ./Gemfile > # tweak the Gemfile to the new format > mate Gemfile > # add line: bundle_path "gems" > # add line: disabled_system_gems > # update merb version to 1.1 > # find/replace "dependency" with "gem" > # remove old junk > rm config/dependencies.rb > rm -Rf tasks/merb.thor > # fix init.rb > mate config/init.rb > # --remove line: require 'config/dependencies.rb' > Using Bundler with Merb 1.0.12 > If you'd rather not upgrade to Merb 1.1 and still use the new bundler, let > us know. Shouldn't be too difficult so I'll trying to come up with a > solution for you. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "merb" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/merb?hl=en -~----------~----~----~----~------~----~------~--~---
