зеркало из https://github.com/mozilla/glean.git
f65a1b796d
It was only ever correct for default installs on macOS anyway. |
||
---|---|---|
.circleci | ||
.github | ||
bin | ||
build-scripts | ||
docs | ||
glean-core | ||
gradle/wrapper | ||
samples | ||
xcconfig | ||
.buildconfig.yml | ||
.detekt.yml | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
Makefile | ||
README.md | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
publish.gradle | ||
settings.gradle |
README.md
Glean
Modern Firefox Telemetry for mobile platforms
Note: This new approach for Glean is currently in development and not yet ready for use. The working and supported library is Glean in android-components.
Overview
This repository is used to build the client-side cross-platform Telemetry library called glean
.
The code is organized as follows:
- ./glean-core/ contains the source for the low-level Rust library
- ./glean-core/ffi contains the mapping into a C FFI.
- ./glean-core/android contains the Kotlin bindings for use by Android applications.
- ./glean-core/ios contains the Swift bindings for use by iOS applications.
This repository also hosts the documentation for Glean
Development documenation can be found in ./docs/dev.
User-facing documentation can be found in ./docs/user.
Everything is available online.
The Rust documentation is available online as well.
License
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/