mirror of
https://github.com/keymanapp/keyman.git
synced 2026-11-05 18:44:56 +00:00
As the build environment documentation is duplicated across each of the Keyman platform projects, it has become somewhat convoluted and inconsistent. This PR moves all the mac-based and shared documentation into docs/build, with placeholders for Windows and Linux documentation to be moved in the next PR. The idea is that a developer can configure their box to build any of the available projects for that platform (web and android build on all three main dev platforms). Keeping the build documentation in one place makes it much simpler to keep it consistent and up-to-date as well, as well as keeping us aware of potential dependency conflicts between projects. The icing on the cake is the resources/devbox/macos/macos.sh script, which I have tested and takes a bare metal mac box through to a full Keyman development environment (except XCode, there's always something!)
14 lines
617 B
Markdown
14 lines
617 B
Markdown
#### Setting up sentry-cli
|
|
|
|
Contact the Keyman team if you need access to sentry.keyman.com for development.
|
|
You will also need to install [sentry-cli](https://docs.sentry.io/cli/installation/) for uploading Debug symbols.
|
|
After setting up your personal [Auth token](http://sentry.keyman.com/settings/account/api/auth-tokens/), add the following to **~/.bashrc**
|
|
|
|
```bash
|
|
export SENTRY_AUTH_TOKEN={your Sentry auth token}
|
|
export SENTRY_URL=https://sentry.keyman.com
|
|
export SENTRY_ORG=keyman
|
|
export SENTRY_PROJECT=keyman-android
|
|
```
|
|
|
|
To validate your configuration, from the `android/` folder run `sentry-cli info`.
|