This is a multi-part message in MIME format. --nextPart3438034.QJadu78ljV Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" On Mittwoch, 30. August 2023 07:20:13 CEST christoph@cullmann.io wrote: > On 2023-08-29 23:23, Alexander Neundorf wrote: > > On Donnerstag, 17. August 2023 20:08:46 CEST K=E5re S=E4rs wrote: > >> Hi, > >>=20 > >> Some time ago I got an eye opener... A lot of people do not use > >> sessions!!!??? The build plugin right now is close to worthless > >> without > >> sessions. > >=20 > > no, it's not. > > When you use the cmake-generated kate projects, kate reads the project > > settings, which includes settings for the build plugin. > >=20 > > This should just work. >=20 > Hi, >=20 > That is true, but unfortunately CMake will remove that soon. well, in cmake 3.27 it has been marked as "deprecated", nevertheless it gai= ned some=20 features :-) Not sure when it will actually be removed. That said, we should try to build support for the cmake file API, which exp= orts buildsystem=20 information in json files, so kate knows the source- and build directory, t= he source files,=20 and the targets: https://cmake.org/cmake/help/latest/manual/cmake-file-api.7.html[1] Alex =2D------- [1] https://cmake.org/cmake/help/latest/manual/cmake-file-api.7.html --nextPart3438034.QJadu78ljV Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="iso-8859-1"

On Mittwoch, 30. August 2023 07:20:13 CEST christoph@cullmann.io wrote:<= /p>

>= ; On 2023-08-29 23:23, Alexander Neundorf wrote:

>= ; > On Donnerstag, 17. August 2023 20:08:46 CEST K=E5re S=E4rs wrote:

>= ; >> Hi,

>= ; >>

>= ; >> Some time ago I got an eye opener... A lot of people do not use<= /p>

>= ; >> sessions!!!??? The build plugin right now is close to worthless<= /p>

>= ; >> without

>= ; >> sessions.

>= ; >

>= ; > no, it's not.

>= ; > When you use the cmake-generated kate projects, kate reads the proje= ct

>= ; > settings, which includes settings for the build plugin.

>= ; >

>= ; > This should just work.

>= ;

>= ; Hi,

>= ;

>= ; That is true, but unfortunately CMake will remove that soon.


well, in cmake 3.27 it has been marked as "deprecated", nevert= heless it gained some features :-)

Not= sure when it will actually be removed.


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- an= d build directory, the source files, and the targets:

h= ttps://cmake.org/cmake/help/latest/manual/cmake-file-api.7.html


Alex


--nextPart3438034.QJadu78ljV--