Is the Greenhills Multi Generator Still Under Active Development?

Good Afternoon and Happy Holidays, All!

The Greenhills Multi generator for CMake has been marked experimental for some time. Currenty, the web page in the documentation for it (https://cmake.org/cmake/help/latest/generator/Green%20Hills%20MULTI.html) indicates that:

“This generator is deemed experimental as of CMake 3.31.2 and is still a work in progress. Future versions of CMake may make breaking changes as the generator matures.”

Is it still being actively developed? If not, is this something that the community is looking for contributors to?

I am currently working on a project that targets the platform, and I would very much like to see this generator mature.

Is there a tracking issue somewhere for getting this feature to a non-experimental state? Are the folks that originally implemented it still around? I understand that this is a pretty niche platform, and is likely fairly low on the priority list.

There are a couple of folks who sometimes report and occasionally fix issues in the CMake issue tracker, but I don’t think they are active here in the forums. GHS support is basically contributor-driven, but it is not particularly active. If something breaks, there’s usually enough interest for it to be fixed, but new feature development doesn’t seem to be happening much, from what I can tell.

1 Like

Okay, interesting! The tricky thing about doing any sort of open-source work targeting greenhills is that you need a paid license to even run their buildsystem.

I have some ideas for improvements. I guess I’ll open some RFI tickets describing those and see if anyone bites. If I can get Greenhills to sell me a license, I’ll see about fleshing it out.

@Tim_Finnegan thanks. FYI, the issue tracker has a gen:ghs label for GHS generator issues.

1 Like