Managing external tools
- Last UpdatedSep 04, 2024
- 2 minute read
This topic is about the Project Properties Editor of XR Studio.
External tools
External tools are external processes that you can configure the XR Studio to run.
-
This feature can run batch or exe files directly from the XR Studio toolbar.
-
There is no limit to the number of external tools you can register.
-
The application can run both local or absolute path processes.
-
Template projects usually contain one or more already-configured external tools, such as Make Release or Run Bridge.

Add an External Tool
-
On the Project Properties Editor, under External Tools, select Add. The Add External Tool dialog appears.

-
Enter the Name, File path, whether the File path is relative, and any Arguments.
-
Click OK.
Edit External Tool
The Edit External Tool dialog enables you to Add, Edit, or Remove external tools. You can also configure the properties of each process to be run.
-
Name. The name that appears in the toolbar Run menu.
-
File. The path of the external process file.
-
Relative Path. Whether the file path is absolute or relative to the project directory.
-
Args. Inline arguments to pass to the external process when run. It can contain some special link tags to simplify. These keys are automatically filled with the corresponding content before passing arguments to the process.

Args special link tags
These are special tags for Args field.
|
Tag |
Meaning |
|---|---|
|
%PROJECTDIR% |
Absolute path of the project directory |
|
%PROJECTPARENTDIR% |
Absolute path of the project parent directory |
|
%ENGDIR% |
Absolute path of the Engineering station |
|
%PROJECTRELEASEDIR% |
Absolute path of the release dir (Corresponds to %PROJECTDIR%/_release.) |
|
%APPKEY% |
Encryption key |