Tc Publish

Information about publishing modules.
Category | Field | Description |
|---|---|---|
General Settings
| Platform(s) | Which platforms should be built in a Publish? |
Configuration(s) | Selection whether to build debug / release. | |
Include Debug Information | For which configurations should the debug symbols (PDBs) be provided in the repository? | |
TMC / TML source file(s) | TMC / TML files from the project that represent the starting point for the Publish process. | |
Publish as Versioned Library | Should the publishing take place in the repository? | |
Installation Settings
| Archive | File path for an archive. Extensions .zip (for a ZIP archive) and .exe (for a self-extracting ZIP archive) are allowed. Both contain the content for a repository (versioned C++ projects) or CustomConfig/Modules (non-versioned C++ drivers) on another engineering system. |
Publish Installation Root Folder | No installation is performed on the local system with "None". The files are only available under TWINCATSDK/_products/TcPublish. An archive can be created to manually transfer these files to another system and install them there. If "Default" is selected, an installation into the repository (versioned C++ projects) or CustomConfig/Modules (non-versioned C++ drivers) is performed on the local system. | |
Special Settings
| Additional Files | Adding additional files to the Publish process, which are stored in the "deploy" subdirectory during installation. |
Post publish command | Execute a command after the publish, e.g. to clean up. |