Hi,
El 31/5/26 a las 0:44, Piotr Hoppe escribió:
> About two years and many NetBeans releases have passed since the last
> news about C/C++ support was published, and we still haven't seen any
> progress with this.
>
> When I want to use NetBeans with C/C++, I have to use tricks to run the
> old CND plugin on the current NetBeans release, but with every new
> version of NB, it gets harder to do that.
>
> For this reason, I thought I could do something that might help someone.
>
This is what open source is all about!
> Using AI, I extracted the C/C++ module from the cnd branch into a
> standalone plugin and uploaded it to a GitHub repository (https://
> github.com/piotrhoppe/netbeans-cnd). I thought it would help me use CND
> with the latest NB, but there is an issue with dependencies and I still
> need to do some tricks.
First things first: if you want to reuse/modify an open source project
codebase you must comply with the open source project license.
Apache NetBeans is licensed with the Apache License, for obvious
reasons, but I can't see a license in
https://github.com/piotrhoppe/netbeans-cnd.
You must add a license there.
For those files you modify you can add a copyright header with your
name. See [1] for instructions.
>
> The `cnd.lsp` module uses the `nativeexecution` API, but is not listed
> in its friends. Is it possible to add the `cnd.lsp` module as a friend
> of the `nativeexecution` API in the next release of NetBeans? Should I
Yes, it's possible to add "cnd.lsp" as a friend of the "nativeexecution
api" module.
> of the `nativeexecution` API in the next release of NetBeans? Should I
> prepare that change for NB?
Yes, you should prepare that change for NB as a pull request. See [2]
for instructions.
>
> If anyone is interested, please help me make the CND plugin great
again! ;)
>
> See you on https://github.com/piotrhoppe/netbeans-cnd
>
>
> Piotr
>
>
Happy hacking,
Antonio
[1]
https://www.apache.org/licenses/LICENSE-2.0#apply
[2]
https://netbeans.apache.org/front/main/participate/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists