Naming of the Matlab (Compiler) Runtime
Hi!
Thanks to everyone working on the improved MCR support over the past few months and awesome that it's now all officially in 3.13!
I've got a small nitpick regarding the naming - the release notes say
The "FindMatlab" module gained a new "MCC_COMPILER" component to request finding the Matlab Compiler add-on.
I think it would be important to name this "thing" correctly, since the MATLAB suite of products has several things that are named "Matlab compiler" in one way or another. So to not confuse people, I'd strongly suggest to use the correct (& official) naming. Also, the MCR is not an add-on: In fact it isn't an add-on at all, that's the whole point. It is a stand-alone Matlab compiler/runtime, separate from the Matlab product (i.e. you do not need a Matlab license).
So this "thing" was always called the Matlab Compiler Runtime, MCR. It now seems Mathworks renamed it a bit and it's now the MATLAB Runtime. The description now says it's "just" the run time to run products compiled with Matlab... but that's actually adding further to the confusion because it still looks like it's the same package and the file is even still named MCR_...
. In any case, whether you name it Matlab Compiler Runtime or just Matlab Runtime (I guess better use the latter, the most up-to-date official name), it's definitely not an add-on.
I only checked the release notes but there might likely be other parts, for example CMake documentation or the scripts themselves, where wrong naming might be used.
And thank you everyone again for making this all work and improving the Matlab stuff in CMake :-)