This also seems to work:
require 'gems/environment'
require 'merb-core'
Merb::Config.setup(:merb_root => ".", :environment => ENV
['RACK_ENV'])
Merb::BootLoader.run
run Merb::Rack::Application.new
Not sure why we were double setting Merb.environment and Merb.root
before.
On Oct 4, 2009, at 8:51 AM, Jacques Crocker wrote:
> Hi Chris. Here's a cleaned up working config.ru for Merb 1.1
> http://gist.github.com/201443
>
> require 'gems/environment'
> require 'merb-core'
>
> Merb::Config.setup(:merb_root => ".",
> :environment => ENV['RACK_ENV'])
> Merb.environment = Merb::Config[:environment]
> Merb.root = Merb::Config[:merb_root]
> Merb::BootLoader.run
>
> run Merb::Rack::Application.new
>
>
> Pavel, does that look ok to you?
>
> As per merb lighthouse #893, we're going to try to ship a default
> recommended config.ru in Merb 1.1 as part of merb-gen app (and also
> maybe merb-gen passenger). The one I pasted in seems works, but it
> probably could be cleaned up a bit further. Suggestions welcome!
>
> Thanks
>
>
> On Oct 4, 2009, at 7:11 AM, Pavel Kunc wrote:
>
>>
>> I don't use Passenger so I didn't tested the bundler changes on it.
>> Does passenger needs to know something about the dependencies?
>> Passenger should not care what are the app dependencies. Or I'm
>> completely out?
>>
>> Pavel
>>
>> On Oct 3, 11:21 am, Chris Hoeppner <[email protected]> wrote:
>>> Chris Hoeppner escribió:> Jacques Crocker escribió:
>>>>> Thanks to the efforts of Pavel (github.com/pk
>>>>> <http://github.com/pk>), you can now use Merb with Carl & Yehuda's
>>>>> awesome new gem bundler (github.com/wycats/bundler
>>>>> <http://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.
>>>> I've not yet tried myself, but how does this play with Phusion
>>>> Passenger? Any sort of changes to deploy a bundled app?
>>>
>>> After tinkering a bit, it seems like I have to let passenger know
>>> about
>>> the gemfile somehow, so that it loads all dependencies. What is the
>>> preferred way to achieve this?
>> >>
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---