[CMake] CPack Generator for the Mac App Store
Brian Milco
bcmilco at gmail.com
Mon Apr 22 11:22:50 EDT 2013
>
> Does this workflow in your MacAppStore generator include anything that
> prevents making a .pkg for OS X Installer?
> From the stackoverlfow link below, the person says App Store submissions
> follow different rules. Do you know what those differences are?
>
As I've never created an OS X Installer I really don't know.
> it would be nice to at least start off well and go in the right
> direction.
>
Agreed.
> I'm not convinced that an implementation based on the Bundle generator way
> is the right start.
>
I started with the Bundle generator because that's what I have been using
to distribute my application for the last couple of years.
> Maybe I wasn't clear before. CMake can already do .app creation.
>
I had forgotten that. I had gone with the Bundle generator two years ago
because I was able to get it working how I wanted quickly and easily. I
based my new generator on it because with the exception of the final dmg vs
pkg packaging they should build the same .app folder structure, and I
wanted both distribution methods to share the package creation and code
signing code.
I spend some time this weekend looking at the implementation of the new
generator, right now the code signing is in the DragNDrop generator which
makes it available for all derived classes, allowing it to be used for both
Mac App Store signing, and also for developer code signing required by the
default behavior of OS X 10.8 Gatekeeper for non-App Store applications.
I would like to hear your thoughts on what you think is the best approach
to structuring the code.
Thanks,
Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20130422/d6cca28b/attachment.htm>
More information about the CMake
mailing list