Model RealTime 10.1 2017.10

159917: CQPAR00206749 MODEL COMPILER GIVES FAULTY ERROR MESSAGE FOR C LANGUAGETRANSFORMATION CONFIGURATION

C Transformations currently are not supported by Model Compiler and it prints an error message for UML to RealTime C Transformation configurations:
10:03:53 : ERROR : C:\Work\_WS10\Ctransform\Ctransform.tc : C Transformations are not supported
This was delivered in 10.1 2017.10

159065: "Whole words only" option is no longer supported when using old version of search in rsarte 10.1

The option "Whole words only" is added back to the Model Search dialog.

150698: CQPAR00198286 MODEL COMPILER IGNORES GETTER INLINE OPTION

Handling of checkbox "Get Method Inline" has been fixed and now Model Compiler does not generate "inline" for automatically generated get methods if this flag is unchecked.
This was delivered in 10.1 2017.10

134901: Make driven transformations

Model compiler can generate model transformation rules to makefile batch.mk.
This functionality is enabled by Model Compiler preference "Include make rules for model-to-code transformation", which can take one of the three options:
"Separate" - generate separate transformation rule for each couple of generated cpp and h files
"Joint" - generate make rule for all source files generated from one model file (emx or efx)
"Full" - generate one make rule for generation of all sources at once
The same option is also available from command line:
--genModelRules=separate | joint | full
With this option build process first will generate only Makefiles and then call make for the top makefile. All code generation and compilation will be driven by that top makefile (batch.mk).
One of the advantages in having transformations in makefile is the ability to parallelize transformations in parallel build environments.

In addition 9 incidents were fixed in this release.