<div dir="ltr">On Thu, Sep 19, 2013 at 6:15 PM, Sebastian Kügler <span dir="ltr"><<a href="mailto:sebas@kde.org" target="_blank">sebas@kde.org</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="HOEnZb"><div class="h5">On Thursday, September 19, 2013 18:00:41 Aleix Pol wrote:<br>
> Hi,<br>
> We should decide what we do with the add_plugin macro. Should I install it<br>
> as kf5_add_plugin from KCoreAddons? Do we want something different or<br>
> better?<br>
<br>
</div></div>This is what we're using in Plasma (PlasmaMacros.cmake):<br>
<br>
# plasma_add_plugin(pluginname sources_SRC)<br>
#<br>
# Use instead of add_library. Replacement for kde4_add_plugin<br>
# Basically does add_library and removes the prefix of the library<br>
#<br>
# @arg pluginname The name of the plugin,<br>
# @arg sources_SRC The source files to be built<br>
#<br>
# Example:<br>
# plasma_add_plugin(plasma_engine_statusnotifieritem<br>
${statusnotifieritem_engine_SRCS})<br>
#<br>
macro(plasma_add_plugin plugin)<br>
    set(plugin_sources ${ARGN} )<br>
    add_library(${plugin} MODULE ${plugin_sources} )<br>
    set_target_properties(${plugin} PROPERTIES PREFIX "")<br>
endmacro()<br>
<br>
<br>
I would not mind having that available somewhere else.<br>
<br>
Cheers,<br>
<span class="HOEnZb"><font color="#888888">--<br>
sebas<br>
<br>
<a href="http://www.kde.org" target="_blank">http://www.kde.org</a> | <a href="http://vizZzion.org" target="_blank">http://vizZzion.org</a> | GPG Key ID: 9119 0EF9<br>
_______________________________________________<br>
Kde-frameworks-devel mailing list<br>
<a href="mailto:Kde-frameworks-devel@kde.org">Kde-frameworks-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-frameworks-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kde-frameworks-devel</a><br>
</font></span></blockquote></div><br></div><div class="gmail_extra">Well, I thought of something like that, but I checked and there are projects using the different arguments that kde4_add_plugin has.</div><div class="gmail_extra">

I don't see the point of oversimplifying there.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Aleix</div></div>