Tc Publish

Tc Publish 1:

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.