<div dir="auto">i forgot to say, the sourde for this mess is at <a href="http://invent.kde.org/sdk/codevis">invent.kde.org/sdk/codevis</a> on the merge request plugin v2</div><div dir="auto"><br></div><div dir="auto">still in early stages </div><div dir="auto"><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 12 Aug 2024 at 18:22 Tomaz Canabrava <<a href="mailto:tcanabrava@kde.org">tcanabrava@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr"><div>Hello All,</div><div><br></div><div>This e-mail is in two pars, a request for help, and a question.<br></div><div>I have a fairly strange issue while coding plugins for codevis. The plugin code is similar to konsole (which I have wrote), and kate (which I have contributed in the past), making me even more ignorant on what's happening.</div><div><br></div><div>1 - Request for help:</div><div><br></div><div>I am having to manually specify</div><div><br></div><div>SET(BUILD_SHARED_LIBS ON)<br>SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})</div><div><br></div><div>Without the first the code compiles the library as static.</div><div>Without the second, the library is not linked properly.</div><div><br></div><div>2 Question:</div><div>I need to load the plugins in `make test` time, but it tries to load the installed plugins, what should I do?</div><div><br></div><div>The basic CMake of the plugin is:</div><div><br>kcoreaddons_add_plugin(<br>    basiclayoutplugin<br>SOURCES<br>    BasicLayoutPlugin.cpp<br>INSTALL_NAMESPACE<br>    "codevis_plugins_v2"<br>)</div><div><br></div><div>and it looks really straightforward for me.</div><div><br></div><div>Best, <br></div><div>Tomaz<br></div></div>
</blockquote></div></div>