I am switching build systems from Meson/Ninja to CMake/Ninja for a large C/C++ project that targets many operating systems. AIX, Solaris, Linux, Windows, etc seem well supported by CMake, but I am worried about HPE OSS as it is a more obscure Unix-ish OS. Currently, the only way that HPE officially supports compiling for OSS is via a specialized Eclipse build system which cross compiles from Windows, which is clunky and frankly ridiculous. I was never able to get OSS builds using Meson without modifying the Meson source code, which is why I am switching to CMake. OSS is a Unix subsystem for HPE Nonstop machines (formerly Tandem).
Has anyone had any luck using CMake for OSS builds? It would likely need to be cross compiled using the HPE-provided cross compilers, which are rather obscure.