No issue: document list_compatible_dependency_versions script in README.

pull/200/head^2
Michael Comella 4 years ago committed by Michael Comella
parent e74a12b442
commit a173749ad8

@ -206,6 +206,10 @@ Once these flags are set, your Fenix builds will include any local modifications
See a [demo of auto-publication workflow in action](https://www.youtube.com/watch?v=qZKlBzVvQGc). See a [demo of auto-publication workflow in action](https://www.youtube.com/watch?v=qZKlBzVvQGc).
In order to build successfully, you need to check out a commit in the dependency repository that has no breaking changes. The two best ways to do this are:
- Run the `<android-components>/tools/list_compatible_dependency_versions.py` script to output a compatible commit
- Check out the latest commit from master in this repository and the dependency repository. However, this may fail if there were breaking changes added recently to the dependency.
### GeckoView ### GeckoView
Specify a relative path to your local `mozilla-central` checkout via `dependencySubstitutions.geckoviewTopsrcdir`, Specify a relative path to your local `mozilla-central` checkout via `dependencySubstitutions.geckoviewTopsrcdir`,
and optional a path to m-c object directory via `dependencySubstitutions.geckoviewTopobjdir`. and optional a path to m-c object directory via `dependencySubstitutions.geckoviewTopobjdir`.
@ -213,6 +217,8 @@ and optional a path to m-c object directory via `dependencySubstitutions.geckovi
If these are configured, local builds of GeckoView will be used instead of what's configured in Dependencies.kt. If these are configured, local builds of GeckoView will be used instead of what's configured in Dependencies.kt.
For more details, see https://firefox-source-docs.mozilla.org/mobile/android/geckoview/contributor/geckoview-quick-start.html#include-geckoview-as-a-dependency For more details, see https://firefox-source-docs.mozilla.org/mobile/android/geckoview/contributor/geckoview-quick-start.html#include-geckoview-as-a-dependency
See notes on building successfully in the `android-components` auto-publication section.
## License ## License

Loading…
Cancel
Save