Option | Use |
---|---|
Model | Shows the Model that relates to the Generation Settings Scheme. |
Model Root Object | Specifies the root object in the model for generation - for TDK models this should be the TheGenerator package. The root object is the Model or Package that was selected in Modeler when the Generation Settings Scheme was first created. |
Settings File | Shows the name of the selected Generation Settings Scheme file. Select a Generation Settings Scheme through the associated button. Create a new Generation Settings Scheme through the associated button. |
Generator Dll | Shows the name of the selected Code Generator DLL that is used to generate the ACS Code Generator DLL. For TDK Code Generation Transformation Patterns models and TDK 3G models, use the 4GGenMetaGen Code Generator DLL, which you can select through the Meta Generator button. For TDK Legacy models, use the ShdMeta2G.dll, which you can select through the Meta Generator button. |
Generator Dll Folder | Shows the path of the Code Generator DLL that is associated with the Generation Settings Scheme. |
Target Directory | Shows the path of the target folder for generation. Select a target folder through the associated button. |
Launch Options | Specifies configuration parameters that are used when TDK is started. For more information about configuration parameters, see Overview of configuration parameters (TDK) |
Comment | Specifies a comment for the Generation Settings Scheme. On the ACS/TDK Control tab, the comment is shown as a ToolTip when the mouse pointer is hovered over the Generation Settings Scheme in the drop-down list. |
Option | Use |
---|---|
Implementation File Extension/Suffix | Specifies the file name extension used for generated implementation files. |
Header File Extension/Suffix | Specifies the file name extension used for generated header files. |
Use UNIX Style Include Path Separators | Specifies that paths in the generated code use forward slashes instead of back slashes. |
Use Spaces Instead of Tabs | Specifies that spaces are used to indent code, rather than tabs. |
Spaces Per Tab | When spaces are being used to indent code, specifies how many spaces are used for each tab. |
LF Instead of CRLF | Specifies that line feeds without carriage returns are generated in the code files, which you should use if generating code files for use in a UNIX environment. |