revision_exists (::quartus::project)
The following table displays information for the revision_exists Tcl command:
Tcl Package and Version |
Belongs to ::quartus::project 6.0 |
|||
Syntax | revision_exists [-h | -help] [-long_help] [-project <project_name> ] <revision_name> | |||
Arguments | -h | -help | Short help | ||
-long_help | Long help with examples and possible return values | |||
-project <project_name> | Project name | |||
<revision_name> | Revision name | |||
Description |
Checks whether the revision exists for the specified project or currently open project. Returns 1, if the revision exists; returns 0, otherwise. |
|||
Example Usage |
## Check if the specified revision exists ## in the specified project if [revision_exists -ARG(project) chiptrip speed_ch] { puts "Revision exists" } else { puts "Revision does not exist" } ## Create revision for the currently open ## project if it does not exist ## Set the current revision otherwise project_open chiptrip if [revision_exists speed_ch] { set_current_revision speed_ch } else { create_revision speed_ch } project_close |
|||
Return Value | Code Name | Code | String Return | |
TCL_OK | 0 | INFO: Operation successful | ||
TCL_ERROR | 1 | ERROR: Project does not exist or has illegal name characters: <string>. Specify a legal project name. | ||
TCL_ERROR | 1 | ERROR: Project name was not specified or open project does not exist. Open an existing project or specify the project name. |