kpackage: reasons not to use ecm_mark_nongui_executable?

Alex Merry alex.merry at kde.org
Tue Nov 10 20:07:07 UTC 2015


On 2015-11-10 17:39, René J.V. Bertin wrote:
> Hi,
> 
> I've just made the MacPorts packaging for the Package framework, and
> noticed that both the kpackagetool and the autotests are not defined
> "ecm_mark_nongui_executable". That means they're build as app bundles
> on OS X, which is counterproductive (and causes "make test" to fail).
> 
> Is there a reason those executables are not marked
> ecm_mark_nongui_executable in their CMake files? Doing so didn't seem
> to cause any issues for me.

I would expect that they should be nongui. We've realised that there are 
some cases where we want to be marked GUI on windows and not on OS X, 
but I doubt that's the case for KPackage.

Alex



More information about the Kde-frameworks-devel mailing list