
Table of Contents
r3 is the root command for all CLI commands. If you issue an incomplete command, r3 displays a usage list of available sub-commands. For example, if you simply type r3 then hit return, the CLI produces the following output:
usage:r3 [-c <arg>] [-u] [-x] [-q]
the r3 command line interface
-c override the default configuration, use your own
-q display output in quiet mode
-u display utf8 chars with unicode values
-x display utf8 chars with hex values
version r3 version
setup administrative commands
template template control
translation dictionary utilities
target target tools
generate [-a] [-v... generate targets
dimension dimension tools (dimension is one of product,intl)
inheritance inheritance tools
The following flags apply to all r3 commands.
-c: The path to another r3 project. For example, if the main (default)
project has been set up from /tmp/r3 and a new
project space has been set up in /tmp/newproj,
$ r3 -c /tmp/newproj ....
runs all r3 commands on the new project space.
-u: display non ASCII characters as
unicode
-x: display non ASCII characters as hex (-u
takes priority if -ux or -xu
supplied as flags).