
Hitachi Embedded Workshop User Manual
123
Table 8.2: Arguments Field Placeholders
Placeholder
Value and How its Determined
User login name
Current user login (“General” tab)
User login password
Current user password (“General” tab)
Version control directory
“Virtual” version control mapping (“Projects” tab)
Comment
Comment specified before command execution
File path + name
Full path and name of file involved in operation
Filename
Filename (including extension) of file involved
File leaf
Filename (excluding extension) of file involved
File extension
Extension of file involved in operation
File directory
Directory of file involved in operation
Configuration directory
Current configuration directory
Project directory
Current project directory
Workspace directory
Current workspace directory
Temp directory
Temporary directory
Command directory
Version control executable directory
Windows directory
Directory where Windows is installed
Windows system directory
Directory where Windows system files exist
Workspace name
Current workspace name
Project name
Current project name
Configuration name
Current configuration name
8.3.1
Specifying File Locations
When referring to a file’s location, be sure to use a placeholder, otherwise the command will only relate to a
hardwired file. For example, let’s imagine that a version control executable has been selected which uses a –GET
command to obtain a read only copy of a file. The “Arguments” field could be specified as:
-GET “c:\vc\files\project\main.c”
However, when executed, this command can only ever get the file MAIN.C. To resolve this problem, HEW uses
a system of placeholders and directory mappings. The latter tell the HEW which “working” directories (i.e.
where source files are being worked on) map to which “controlled” directories (i.e. where the source files are
stored in the version control system). Mappings between these two directory systems can be specified via the
“Projects” tab of the ”Version Control Setup” dialog (figure 8.7).