Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DO NOT MERGE] prototype to use a rust experiments api and expose it #1

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

tarikeshaq
Copy link

This adds what's needed on the glean side for a simple Rust experiments crate that compiles with glean. Instructions on how to run this locally is here.

build.gradle Outdated
@@ -51,6 +51,7 @@ buildscript {
}
}
dependencies {

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's remove the new line changes , so there's less noise

@@ -65,6 +66,11 @@ android {
}

sourceSets {
main {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We might not have this documented in a-s, but could you leave a note what this does?

@tarikeshaq tarikeshaq force-pushed the test-experiments-do-not-merge branch 3 times, most recently from c243d5e to 83209fd Compare July 23, 2020 17:34
@tarikeshaq tarikeshaq force-pushed the test-experiments-do-not-merge branch from 83209fd to 28bbd0e Compare July 23, 2020 17:56
run `git clone git@github.com:a-s-dev/android-components.git`

Then `git checkout test-experiments-do-not-merge`
4. In the `samples-glean` application in Android Components, open [`GleanApplication.kt`](https://github.com/a-s-dev/android-components/blob/test-experiments-do-not-merge/samples/glean/src/main/java/org/mozilla/samples/glean/GleanApplication.kt) and set a break point [here](https://github.com/a-s-dev/android-components/blob/test-experiments-do-not-merge/samples/glean/src/main/java/org/mozilla/samples/glean/GleanApplication.kt#L49)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tiny fenix change to run it, once a-c is published locally is here: vladikoff/fenix@ce8a09f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants