OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
Support for Ninja was a priority in the original CMake work: #4203, but this was only really tested in the single configuration variety and only on Linux. We should check that Windows and macOS work for single configuration. Proper support multi configuration both in Ninja and Visual Studio is probably complicated by #4578, which probably requires a single configuration by nature.
Support for Ninja was a priority in the original CMake work: #4203, but this was only really tested in the single configuration variety and only on Linux. We should check that Windows and macOS work for single configuration. Proper support multi configuration both in Ninja and Visual Studio is probably complicated by #4578, which probably requires a single configuration by nature.