Benjamin Reed wrote:
> I'm getting even more confused then...  "RUNTIME" means executables in
> this context, doesn't it?  Then maybe I was wrong in my assessment of
> what "BUNDLE" means in the install command in the first place... does
> it mean loadable modules (.bundle) or does it mean app-bundles?

It means app bundles.

> "bundle" is such an overloaded term in OSX that without explicit
> context it's hard to know what you're referring to specifically.  It
> would be clearer in the documentation if it was more like this:
> 
>       The TARGETS form specifies rules for installing targets from a
>        project.  There are five kinds of target files that may be installed:
>        ARCHIVE, LIBRARY, RUNTIME, FRAMEWORK, and BUNDLE.  Executables are
>        treated as RUNTIME targets, except that those marked with the
>        MACOSX_BUNDLE property are treated as BUNDLE targets on OS X.  Static

I've updated the documentation accordingly.

I've also committed a fix that should make the old code continue to run 
(and use the RUNTIME destination).  I added a new policy CMP0006 that 
will warn about not providing a BUNDLE destination.

-Brad

_______________________________________________
Kde-buildsystem mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-buildsystem

Reply via email to