I too am annoyed by having to restart my server frequently when editing
plugin assets.  You symlink suggestion seems like it would work, but I
have a question.

Doesn't it just end up copying all the plugin asset files on-top of
themselves at server start?  If so, wouldn't it be better to symlink and
then somehow disable the whole copy process all-together?

Trevor Rowe

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter
Bex
Sent: Monday, August 27, 2007 4:50 AM
To: Discussion of the use of existing Engines
Subject: Re: [Engine-Users] Configuration/Initialization question

On Mon, Aug 27, 2007 at 01:39:35PM +0200, Bart Duchesne wrote:
> Well I added an option to the engines plugin to symlink the public
files 
> instead of copy them. So I added Engines.symlink_asset_files boolean
to 
> the module and used it in the
> Engines.mirror_files_from.
> In development mode I want to symlink (because some of the plugins I'm

> developing contain assets that get modified during the development 
> process of the main application), in production mode I want to copy 
> that's why I wanted to change the setting in config/environment.
> Maybe there is another way of achieving what I want; basically I want
to 
> have full flexibility in development mode with as least restarting as 
> possible. Is it possible to execute mirror_plugin_assets before every 
> request get's handled in development mode ?

This sounds rather overcomplicated to me.  I use symlinks too, and this
works
fine even without making any configuration changes.  Maybe I'm
misunderstanding
what you're trying to do, but I'll explain how I do it:

If I have a project called 'myproject', in my plugin_assets directory I
create a symlink by that name to the assets directory in the plugin:
$ cd public/plugin_assets
$ ln ../../vendor/plugins/myproject/assets myproject

There's no need to do anything more than this, afaik.

Regards,
Peter Bex
Solide ICT - http://www.solide-ict.nl
_______________________________________________
Engine-Users mailing list
[email protected]
http://lists.rails-engines.org/listinfo.cgi/engine-users-rails-engines.o
rg
_______________________________________________
Engine-Users mailing list
[email protected]
http://lists.rails-engines.org/listinfo.cgi/engine-users-rails-engines.org

Reply via email to