Remote compilation of linked resources

Remote Compile is available for linked resources as well. For Compilation you can apply the same rules and commands (see Defining compile commands and Defining Compile Rules) as for the remote compilation of remote resources (see Starting Remote Compilation).

For treating single sources, open the context menu BS2000. There you find the following actions for compiling:
Open Remote Listing File Ctrl + Alt + L
Assign Remote Build Rule
Remote Compile With (Temporarily)
Compile with last temporary compile rule Ctrl + Shift + C

Before building a project make sure that a default compile rule is assigned for every source to be compiled via the context menu BS2000 > Assign Remote Build Rule. For this multiple selection is possible as well. This default build rule is valid within this project and, if it is a compile rule, also for the BS2000 Explorer view.

You can compile the source file via BS2000 > Remote Compile With (Temporarily) and the choose of a different compile rule offered in the sub menu. Also you can compile the source file via BS2000 > Compile with last temporary compile rule. The file will be compiled using last used temporary rule or assigned compile rule (if not available). These actions don't change the default rule for the resource. Compilation with last used temporary compile rule can be done on multiple files, so you can choose more than one file in Project Explorer and select from context menu BS2000 > Compile with last temporary compile rule or use shortcut.

Within a BS2000 Remote Build Project you should prefer command link Project > Build All or Ctrl+B or command link Project > Build Project to build the project rather than compiling individual sources (see Incremental Project Builder).

As usual, problem marker decorations are also set in the project view to indicate which remote resources have errors or warnings. Note, however, problem marker decorations are only set for those remote resources which have been manually re-compiled. There is no Auto Build automatically performing remote compilation on linked remote resources. If the listing could not be interpreted, you can open the corresponding listing file with the context menu BS2000 > Open Remote Listing File or by pressing Ctrl+Alt+L.

Furthermore Remote Command Procedure Call is also available for linked command procedures.