<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Mittwoch, 30. August 2023 07:20:13 CEST christoph@cullmann.io wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> On 2023-08-29 23:23, Alexander Neundorf wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > On Donnerstag, 17. August 2023 20:08:46 CEST Kåre Särs wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> Hi,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> Some time ago I got an eye opener... A lot of people do not use</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> sessions!!!??? The build plugin right now is close to worthless</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> without</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> sessions.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > no, it's not.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > When you use the cmake-generated kate projects, kate reads the project</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > settings, which includes settings for the build plugin.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > This should just work.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Hi,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> That is true, but unfortunately CMake will remove that soon.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">well, in cmake 3.27 it has been marked as "deprecated", nevertheless it gained some features :-)</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Not sure when it will actually be removed.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">That said, we should try to build support for the cmake file API, which exports buildsystem information in json files, so kate knows the source- and build directory, the source files, and the targets:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="https://cmake.org/cmake/help/latest/manual/cmake-file-api.7.html">https://cmake.org/cmake/help/latest/manual/cmake-file-api.7.html</a></p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Alex</p>
<br /></body>
</html>