96542d9250
I made this a stand-alone Gradle project, rather than a sub-project of the root Gradle project, because it's rare that Application Services engineers will want to touch this code; and because I don't want to mix publishing the plugin in with publishing the mainline feature modules. |
||
---|---|---|
.circleci | ||
automation/taskcluster | ||
components | ||
docs | ||
gradle/wrapper | ||
gradle-plugin | ||
libs | ||
megazords | ||
samples/sandvich-ios | ||
scripts | ||
website | ||
.gitignore | ||
.taskcluster.yml | ||
.travis.yml | ||
Cargo.toml | ||
LICENSE | ||
README.md | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
proguard-rules-consumer-jna.pro | ||
publish.gradle | ||
settings.gradle |
README.md
Firefox Application Services
Contents
- fxa-client - cross compiled FxA Rust client that can work with Firefox Sync keys and more
- sandvich - Example apps that use SDKs built on top of
fxa-client
to demonstrate a FxA login flow. - sync15 - Sync 1.5 adapter
- libs - libs directory has build scripts for native libraries
- docs - documentation sources
- website - website built from documentation sources
Overview
The following diagram describes how some of the components hosted here relate to each other within an app.