I looked into that, but unfortunately, it only seems to run the code 
after the call to Rails::Initializer#run, which runs before most 
people's configuration code.

Sean Cribbs wrote:
> The init.rb file can reference the Rails::Configuration object 
> directly and add after_initialize blocks.  That would be the way to do it:
>
> config.after_initialize {  Sass::Plugin.update_stylesheets }
>
> Cheers,
>
> Sean
>
> Nathan Weizenbaum wrote:
>> This does indeed work. However, there seems to be no way to add it there 
>> automatically. If we add it when the plugin loads, then the stylesheets 
>> are created before any Sass configuration is loaded, which causes lots 
>> of headaches.
>>
>> - Nathan
>>
>> Daniel Guettler wrote:
>>   
>>> Maybe I'm missing something but adding:
>>>
>>> Sass::Plugin.update_stylesheets
>>>
>>> in any of the /config/initializers/*.rb files generates the css files
>>> when I startup my application.
>>> Daniel
>>>
>>> On Dec 11 2007, 3:59 pm, "Mislav Marohnić" <[EMAIL PROTECTED]>
>>> wrote:
>>>   
>>>     
>>>> On Dec 11, 2007 8:19 PM, Nathan Weizenbaum <[EMAIL PROTECTED]> wrote:
>>>>
>>>>
>>>>
>>>>     
>>>>       
>>>>> The problem is the whole thing happens with the call to
>>>>> Rails::Initializer.run in environment.rb. Plugin config comes after that
>>>>> call, and thus after the call to after_initialize. Worse, the plugins
>>>>> themselves are loaded /during/ the call, so we can't even make people
>>>>> put their config somewhere else in the file.
>>>>>       
>>>>>         
>>>> I guess I'm still sticking to my recipes.
>>>>     
>>>>       
>>>   
>>>     
>>
>>
>>
>>
>>   
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Haml" 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/haml?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to