Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] CMake plugins

On Wed, Jun 7, 2017 at 5:43 PM, Doug Schaefer <dschaefer@xxxxxxxxxxxxxx> wrote:
> I think it would be good to aim at the December release for official CMake
> support.
>
> Ideally we need an editor with at least syntax highlighting.

Getting only that should be trivial. I have smth similar for Meson
(https://marketplace.eclipse.org/content/eclipse-meson) and it was
more to get the build than actual code - it is plain generic editor
with textmate grammar. Replacing the grammar in the meson bundle with
cmake one (https://github.com/textmate/cmake.tmbundle) would probably
be enough.
P.S. I made the meson one separate as it's not much and I wanted it
out ASAP but if you want to see it in CDT just let me know and I'll
start the process.

> Content assist
> would be awesome. We can either build our own editor, maybe using the new
> Generic Text Editor, or try and convince the CMakeEd gang to relicense and
> contribute. (Despite old copyright dates, it looks like it’s actively
> developed by a couple of people).
>
> The other major item is to make sure users can create different build
> configurations. Right now everything is driven by the Launch Bar and the
> configuration is selected based on Launch Mode and Launch Target type. I
> have a start on a Build settings tab on the launch configuration which may
> be close to enough.
>
> The CMake Server support would be cool too. Then I think we’d be in good
> shape.
>
> I do have an itch to scratch to learn the Generic Editor but if someone has
> a start on one already, please let us know.
> Cheers,
> Doug.
>
>
> From: <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Jesper Eskilson
> <Jesper.Eskilson@xxxxxxx>
> Reply-To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
> Date: Wednesday, June 7, 2017 at 2:56 AM
> To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
> Subject: Re: [cdt-dev] CMake plugins
>
>
> I've been meaning to allocate some time to improve the CMake-plugins, but I
> haven't got very far. I have implemented support for the CMake server API
> (which is still in Gerrit), but not much else:
> https://git.eclipse.org/r/#/c/94349/.
>
>
> /Jesper
>
>
> ________________________________
> From: cdt-dev-bounces@xxxxxxxxxxx <cdt-dev-bounces@xxxxxxxxxxx> on behalf of
> Doug Schaefer <dschaefer@xxxxxxxxxxxxxx>
> Sent: Monday, June 5, 2017 8:58 PM
> To: CDT General developers list.
> Subject: Re: [cdt-dev] CMake plugins
>
>
> From: <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Jonah Graham
> <jonah@xxxxxxxxxxxxxxxx>
> Reply-To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
> Date: Monday, June 5, 2017 at 2:55 PM
> To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
> Subject: [cdt-dev] CMake plugins
>
> Hi devs,
>
> Is it intentional that the CMake plug-ins are not published to Oxygen simrel
> repo? I know they are experimental, but it ia harder to find them not on the
> simrel.
>
>
> Yes. They are experimental. So experimental I don’t really want the general
> public using them. There are still a lot of workflows that are cumbersome,
> hard coded, etc.
>
>
> Thanks,
> Jonah
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cdt-dev



-- 
Alexander Kurtakov
Red Hat Eclipse Team


Back to the top