[V4RB] Mac OS X .app bundle (REALbasic deployment question)

Malik Djelil (AlterConcept SAS) malik.djelil at alterconcept.com
Fri Aug 19 14:32:32 CDT 2005


Thanks Ruslan and John for the info.

I have already tested the /MyApp/Contents/MacOS/ location with the content
of the Vcomponents. It doesn't work for me.

About the CFMSupport:
- This solution (1 /Library/CFMSupport/CVomponents/) can be a problem in
this situation: On the same computer, two different applications can be
compatible with two different versions of the VComponents.
- As mentionned by Ruslan, I think it is a good idea to implement the
following feature :) An API to set a list of preferred paths (a method like
Valentina.setComponentsPaths(), I suppose) with the support for the Mach-O
bundle internal paths (relative paths).

For now, I have planned for my future application to make a standard Mac OS
X package (.pkg) to install the Vcomponents.

Malik

===

From: "Sims, John" <ayu8 at cdc.gov>
Reply-To: Valentina Developers <valentina at lists.macserve.net>
Date: Fri, 19 Aug 2005 07:50:37 -0400
To: Valentina Developers <valentina at lists.macserve.net>
Subject: RE: [V4RB] Mac OS X .app bundle (REALbasic deployment question)

 > 
> >> I *WAS* able to get it to run with
> >> the VComponents in the application bundle.
> > Bob, is it this location ?
> > MyApp.app/Content/VComponents/
> > (doesn't work for me)
> 

Hi Malik,

I'm pretty sure the _files_ contained in the Vcomponents folder must be
in the same location as the application/executable.  At this time, they
should not be in any kind of subfolder.  Ruslan has mentioned adding the
support to search subfolders but, to my knowledge, this has not been
implemented yet.  The bundle would look similar to the following...

MyApp
        contents
            MacOS
                myapp
                vkenel.dll
                icu.dlls
                vresources
                vclient
                ...

I have not tested this.  This is just based on a few past discussions on
the topic.

I hope this works for you!

-John
_______________________________________________
Valentina mailing list
Valentina at lists.macserve.net
http://lists.macserve.net/mailman/listinfo/valentina





More information about the Valentina mailing list