Looks like I'm behind the times. Let me try merb 1.0.12 On Thu, Oct 1, 2009 at 12:13 PM, Nicholas Orr <[email protected]> wrote: > 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 -~----------~----~----~----~------~----~------~--~---
