OLD | NEW |
1 # Devtools | 1 # Devtools |
2 | 2 |
3 Unopinionated tools for **running**, **debugging**, **testing** and | 3 Unopinionated tools for **running**, **debugging**, **testing** and |
4 **benchmarking** Mojo apps. | 4 **benchmarking** Mojo apps. |
5 | 5 |
6 ## Install | 6 ## Install |
7 | 7 |
8 ``` | 8 ``` |
9 git clone https://github.com/domokit/devtools.git | 9 git clone https://github.com/domokit/devtools.git |
10 ``` | 10 ``` |
11 | 11 |
12 ## Contents | 12 ## Contents |
13 | 13 |
14 Devtools offers the following tools: | 14 Devtools offers the following tools: |
15 | 15 |
16 - `mojo_run` - [documentation](docs/mojo_run.md) shell runner | 16 - `mojo_run` - [documentation](docs/mojo_run.md) - shell runner |
17 - `mojo_debug` - [documentation](docs/mojo_debug.md) debugger | 17 - `mojo_debug` - [documentation](docs/mojo_debug.md) - debugger |
18 - `mojo_test` - apptest runner | 18 - `mojo_test` - apptest runner |
19 - `mojo_benchmark` - perf test runner | 19 - `mojo_benchmark` - [documentation](docs/mojo_benchmark.md) - perf test runner |
20 | 20 |
21 Additionally, `remote_adb_setup` script helps to configure adb on a remote | 21 Additionally, `remote_adb_setup` script helps to configure adb on a remote |
22 machine to communicate with a device attached to a local machine, forwarding the | 22 machine to communicate with a device attached to a local machine, forwarding the |
23 ports used by `mojo_run`. | 23 ports used by `mojo_run`. |
24 | 24 |
25 ## Development | 25 ## Development |
26 | 26 |
27 The library is canonically developed [in the mojo | 27 The library is canonically developed [in the mojo |
28 repository](https://github.com/domokit/mojo/tree/master/mojo/devtools/common), | 28 repository](https://github.com/domokit/mojo/tree/master/mojo/devtools/common), |
29 https://github.com/domokit/devtools is a mirror allowing to consume it | 29 https://github.com/domokit/devtools is a mirror allowing to consume it |
30 separately. | 30 separately. |
OLD | NEW |