You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On projects with many fine-grained IDL files (e.g. one type per file) and many #include interdependencies, I notice that fastddsgen generates the code for the included files each time it runs.
Imagine 50 IDL files that all #include a "common.idl", then the C++ files for common.idl will be generated 50 times.
Also, users might have their own IDL dependency management where determining the need for regenerating is done outside fastddsgen.
To save superfluous regenerations, it would be useful to have a command line option to switch off code generation for included files.
The text was updated successfully, but these errors were encountered:
On projects with many fine-grained IDL files (e.g. one type per file) and many
#include
interdependencies, I notice that fastddsgen generates the code for the included files each time it runs.Imagine 50 IDL files that all
#include
a "common.idl", then the C++ files for common.idl will be generated 50 times.Also, users might have their own IDL dependency management where determining the need for regenerating is done outside fastddsgen.
To save superfluous regenerations, it would be useful to have a command line option to switch off code generation for included files.
The text was updated successfully, but these errors were encountered: