RSARTE release 2016.11

March 24, 2016

We have released new releases for the sprint 2016.11. Several improvements were made for RSARTE 9.1.2 CP1, and we continue to work on evaluation of the new RSARTE 10. You already can test new Eclipse and RSARTE functionality but it is not a final release, so do not use it for production.

RSARTE 9.1.2 CP1 2016.11

A new experimental option has been added to transformation configurations: "EXPERIMENTAL Include unit header file without unit subdirectory path" for both C and C++ transformations. The unit header file is included in each generated C++ file. By default the #include directive looks like this:

#include <unit-sub-dir/UnitName.h>

However, if this setting is enabled the unit subdirectory path is omitted, and the #include directive will instead be:

#include <UnitName.h>

In that case you would also need to add the unit subdirectory (or the current folder ".") to include paths in TC settings. By specifying the same folder for "Target configuration name" and "Unit subdirectory", and turning on the new option, and adding unit subdirectory to include paths in TC settings, you will be able to get the same identical generated *.cpp and *.h files for the same sources for different configurations, but still have different thread information generated to each TC sub-folder.

Also added support for $(TCONFIG_NAME) in the TC properties "Unit subdirectory", "Unit name" and "Target configuration name" for C and C++ transformations. So, for example, you would be able to use $(TCONFIG_NAME) as target configuration name and Unit subdirectory and get unit files generated into the target configuration folder.  

RSARTE 10.0 2016.11

During this sprint we also released a new version of the ModelFixup plugin which is 4.0. A new fixup has been added there as well as several fixes made.