Skip to content

Commit 29dbd5c

Browse files
committedJun 1, 2020
update docs
1 parent 2c81605 commit 29dbd5c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed
 

‎CONTRIBUTING.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ Use `nix/env.sh <s or x>` to enter a shell where you can run `make` and it will
1414

1515
For development, use `nix/watch.sh s make APP=<tezos_baking|tezos_wallet>` to incrementally build on every change. Be sure to `nix/env.sh s --run "make clean SHELL=bash"` if you start watching a different `APP`.
1616

17+
#### Debugging
18+
Set `DEBUG=1` in the `Makefile` to so that the user-defined `parse_error()` macro provides a line-number. For `printf` style debugging see [Ledger's official instructions](https://ledger.readthedocs.io/en/latest/userspace/debugging.html)
19+
1720
### Building
1821
To do a full Nix build run `nix/build.sh`. You can pass `nix-build` arguments to this to build specific attributes, e.g. `nix/build.sh -A nano.s.wallet`.
1922

@@ -38,6 +41,4 @@ directly to/from the ledger
3841

3942
### Notes on testing
4043

41-
Currently there are two types of tests: those that require the [Flextesa framework](https://gitlab.com/tezos/flextesa) and those that rely on the apdu script from LedgerLive.The apdu tests are inside of *test/apdu-tests/* while the flextesa tests are actually inside of the main tezos repo in /src/bin-flextesa/
42-
43-
The flextesa tests can be run using the *test/run-flextesa.sh* script.
44+
See `test/README.md`

0 commit comments

Comments
 (0)