You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-4Lines changed: 19 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,13 +53,14 @@ A working `solc` should be available in your `$PATH`. See the [Installation inst
53
53
54
54
### x86 build
55
55
56
-
This build is used to develop and test the wallet library on your desktop.
56
+
This build is used to develop and test the wallet library on your desktop. It does not include any working application - its purpose is to provide a compileable framework
57
+
for unit testing of the individual components on POSIX system. You should always start with this build if you plan to do any changes to the core components.
57
58
58
59
1) clone wallet repo
59
60
`git clone [email protected]:AnyLedger/anyledger-wallet.git && cd anyledger-wallet`
60
61
61
62
2) create build directory and generate build targets
62
-
`mkdir build && cd build && cmake -GNinja ../`
63
+
`mkdir build && cd build && cmake -GNinja ../examples/tests`
63
64
64
65
3) compile the library & run the tests
65
66
`ninja && ctest`
@@ -69,15 +70,29 @@ This build is used to develop and test the wallet library on your desktop.
69
70
Prerequisites: a working zephyr SDK (at least v0.9.5), see [here](https://docs.zephyrproject.org/latest/getting_started/getting_started.html) for instructions.
70
71
Please make sure you can compile and flash at least blinky example before building the wallet.
71
72
73
+
Before using the actual hardware, you will probably want to test the functionality using the zephyr's QEMU image. (Use `-DBOARD=x86_qemu` when running `cmake`)
74
+
72
75
1) clone wallet repo to the zephyr's `samples` directory
0 commit comments