Scripting

swb add_assignment (Tcl Script API Function)



The swb add_assignment function has the following format:

Syntax swb add_assignment <section_identifier> <source> <destination> <variable> <value>
Arguments

<section_identifier>

The name of the section in the Software Build Settings File (.fsf) that contains the assignment. If you want to add or change the assignment in all possible sections in the Software Build Settings File, use empty double quotation marks ("").

<source>

If required, the first statement in a range of statements that contain the assignment. If there is no range, or you want to change the assignment in all possible statements, use empty double quotation marks ("").

<destination>

The statement containing the assignment, or, for a range of statements, the last statement in the range. If you want to change the assignment in all possible statements, use empty double quotation marks ("").

<variable>

The keyword for the assignment you want to add or change.

<value>

The value you want to assign to the <variable> assignment.

Return Value

Code Name Code String Return
TCL_OK 0 assignment made
TCL_OK 0 duplicate found and replaced
TCL_ERROR 1 unable to make software build setting assignment
TCL_ERROR 1 project has no active software build setting
TCL_ERROR 1 no project is currently open
TCL_ERROR 1 wrong # args: should be "add_assignment section_id source destination variable value"
Description Adds or changes the specified assignment in the specified section(s) and statement(s) of the project's current Software Build Settings File.


Back to Top

- PLDWorld -

 

Created by chm2web html help conversion utility.