[Cmake] Mac OS X .app bundle making script - double-clickable
mac application
Eric Wing
ewing2121 at yahoo.com
Thu Jun 10 12:22:14 EDT 2004
Out of curiosity, will the Install target rules work
with the .app bundles now in 2.0? I remember in 1.8.3,
I couldn't figure out how to bundles except by listing
every subfile inside the bundle (directory) structure.
It would be nice if if CMake would just treat the
whole bundle as a single package.
Thanks
> From: Andy Cedilnik <andy.cedilnik at kitware.com>
> Subject: Re: [Cmake] Mac OS X .app bundle making
> script -
> double-clickable mac application
> Hi Paul (and other mac users),
>
> I added initial support for OSX bundles in CMake.
> Please try this:
>
> ADD_EXECUTABLE(myexe MACOSX_BUNDLE myexe.cxx)
>
> You should also be able to set (prior to
> ADD_EXECUTABLE):
>
> MACOSX_BUNDLE_INFO_STRING
> MACOSX_BUNDLE_ICON_FILE
> MACOSX_BUNDLE_GUI_IDENTIFIER
> MACOSX_BUNDLE_LONG_VERSION_STRING
> MACOSX_BUNDLE_BUNDLE_NAME
> MACOSX_BUNDLE_SHORT_VERSION_STRING
> MACOSX_BUNDLE_BUNDLE_VERSION
> MACOSX_BUNDLE_COPYRIGHT
>
> Please note, this is a new feature and was not well
> tested yet, but is
> available in CMake 2.0.
>
> Andy
>
> On Thu, 2004-06-10 at 10:12, paul. wrote:
> > In case anyone was looking for a way to bundle up
> the binary file they
> > just made with cmake on Mac OS X, here you go.
> Naturally you need to
> > provide the binary, Info.plist, project.icns file,
> and all the
> > frameworks. This is just the maker. Quick and
> dirty, i'm a new cmake
> > user who didn't realize cmake didn't have one!
>
More information about the Cmake
mailing list