On Jun 21, 2012, at 6:55 PM, Igor Stasenko wrote:
On 21 June 2012 18:45, Bert Freudenberg bert@freudenbergs.de wrote:
On 2012-06-21, at 18:25, Igor Stasenko wrote:
- changed the VM bundle directory layout: now all external plugins
and dlls are stored in Contents/Plugins subdir, instead of Contents/Resources as before (see screenshot attached)
- changed the external plugin search logic to search this Plugins dir
instead of Resources
Very nice! However, what's the reason you did not put the plugins in the MacOS folder? That way a multi-platform all-in-one bundle would have only one subdirectory per platform.
Do you think it is important detail? I thought bundles live and die on macs.. so why caring putting it there? For iOS, we can use absolutely different layout , and for non-mac platforms it is completely unrelated...
iOS builds need a very different app construction, so yes... it will not work out of the box there, but well, it is also not working now since I still didn't configure it for create vms with make (just with cmake+xcode).
Esteban
I don't know much about bundle convention(s).. but to what i have seen, they look a bit arbitrary (i browsed multiple .app bundles).
So, if you (and others) think plugins should be under MacOS subdir, it will be easy to change that, before we put VM in use.
- Bert -
-- Best regards, Igor Stasenko.