Command-Line Options » History » Version 3
Andrei Tatarnikov, 05/23/2015 09:40 AM
1 | 1 | Andrei Tatarnikov | h1. MicroTESK Command-Line Options |
---|---|---|---|
2 | |||
3 | 3 | Andrei Tatarnikov | _~By Andrei Tatarnikov~_ |
4 | |||
5 | 2 | Andrei Tatarnikov | MicroTESK works in two modes: specification translation and test generation, which are enabled with the @--translate@ (used by default) and @--generate@ keys correspondingly. In addition, the @--help@ key prints information on the command-line format. |
6 | |||
7 | The @--translate@ and @--generate@ keys are inserted into the command-line by @compile.sh/compile.bat@ and @generate.sh/generate.bat@ scripts correspondingly. Other options should be specified explicitly to customize the behavior of MicroTESK. |
||
8 | |||
9 | *Options:* |
||
10 | |||
11 | | Full name | Short name | Description | |
||
12 | 1 | Andrei Tatarnikov | | --output-dir <arg> | -d | Sets where to place generated files [works with -t] | |
13 | | --generate | -g | Generates test programs | |
||
14 | | --help | -h | Shows this message | |
||
15 | | --include <arg> | -i | Sets include files directories [works with -t] | |
||
16 | | --branch-exec-limit <arg> | -l | Sets the limit on control transfers to detect endless loops [works with -g] | |
||
17 | | --random-seed <arg> | -r | Sets seed for randomizer [works with -g] | |
||
18 | | --solver <arg> | -s | Sets constraint solver engine to be used [works with -g] | |
||
19 | | --translate | -t | Translates formal specifications | |
||
20 | | --verbose | -v | Enables printing diagnostic messages | |