OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
Use "cross-compile" instead of "cross compile", "GoogleTest" instead of "Google Test", "CMake" instead of "cmake", etc.
--mpc:OPT should accept --mpc:*=OPT=VALUE.
Try to make how features are handled a little bit more sane by putting them all in @features. It's still not great and I know I'm at least partially to blame.
Try to put all features not in default.features in opendds_mwc.pl.
--help
mostly back to 80-ish columns.--mpc:OPT
should accept--mpc:*=OPT=VALUE
.@features
. It's still not great and I know I'm at least partially to blame.default.features
inopendds_mwc.pl
.OpenDDSCOnfig.h.bak*
to git ignore.