|
|
# Development 101
|
|
|
|
|
|
A page for things everyone hacking on briar should know. If you don't find something in here,
|
|
|
also check the [Development](https://code.briarproject.org/briar/briar/-/wikis/home#development) section on the main Wiki page. |
|
|
\ No newline at end of file |
|
|
also check the [Development](https://code.briarproject.org/briar/briar/-/wikis/home#development) section on the main Wiki page.
|
|
|
|
|
|
## Entering your password automatically
|
|
|
|
|
|
During development you may find yourself having to enter your briar password very often which can be tedious. It can be helpful to enter the password from your development machine's command line instead:
|
|
|
|
|
|
adb shell input text your-password && adb shell input keyevent 66
|
|
|
|
|
|
## Working with the Gradle Witness
|
|
|
|
|
|
The project uses the Gradle Witness to make sure third party dependencies have not been tampered with. If you encounter problems with this feature, for example after upgrading dependencies, it may be required to recalculate the checksums:
|
|
|
|
|
|
./update-dependency-pinning.sh |
|
|
\ No newline at end of file |