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

Add android build support #3885

Merged
merged 4 commits into from
Apr 12, 2017
Merged

Add android build support #3885

merged 4 commits into from
Apr 12, 2017

Conversation

malbarbo
Copy link
Contributor

This add android build support, including openssl.

@rust-highfive
Copy link

r? @alexcrichton

(rust_highfive has picked a reviewer for you, use r? to override)

@malbarbo
Copy link
Contributor Author

There is some interest on using rust on android (termux/termux-packages#261). rustup already has android build support.

Even if cargo is being build with rust, I think it is good to have a docker image to build cargo.

What about the travis android build? Should I remove it?

@bors
Copy link
Contributor

bors commented Mar 31, 2017

☔ The latest upstream changes (presumably #3878) made this pull request unmergeable. Please resolve the merge conflicts.

@alexcrichton
Copy link
Member

Thanks for the PR!

Note though that the builds in this repository are going to be retired very soon. We're not actually making releases based on these builds any more right now, so these artifacts will just get gc'd at some point.

It looks like no code changes happened here though? In that case I'd be ok to add a builder to verify that we can keep compiling for android, but otherwise maybe we should hold off until a PR can be made to rust-lang/rust?

@malbarbo
Copy link
Contributor Author

malbarbo commented Apr 8, 2017

There is no code change.

In that case I'd be ok to add a builder to verify that we can keep compiling for android

Verify that cargo can be compiled for android (before rust-lang/rust/ is updated) is a good thing.

I made a PR to add android host builders: rust-lang/rust#41149.

@alexcrichton
Copy link
Member

Ok, perhaps we can pare this down to just one Android target? I suspect we won't need to test all android targets in full before changes reach rust-lang/rust

@malbarbo malbarbo force-pushed the android-build branch 2 times, most recently from 3f9a269 to 4eab822 Compare April 11, 2017 20:30
@malbarbo malbarbo changed the title Add android build support Add android build support for armv7 Apr 11, 2017
@malbarbo malbarbo changed the title Add android build support for armv7 Add android build support Apr 11, 2017
@malbarbo
Copy link
Contributor Author

malbarbo commented Apr 11, 2017

Ok, perhaps we can pare this down to just one Android target?

That's makes sense. I update the PR.

@alexcrichton
Copy link
Member

@bors: r+

Thanks!

@bors
Copy link
Contributor

bors commented Apr 12, 2017

📌 Commit f723268 has been approved by alexcrichton

@bors
Copy link
Contributor

bors commented Apr 12, 2017

⌛ Testing commit f723268 with merge a319155...

bors added a commit that referenced this pull request Apr 12, 2017
Add android build support

This add android build support, including openssl.
@bors
Copy link
Contributor

bors commented Apr 12, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing a319155 to master...

@bors bors merged commit f723268 into rust-lang:master Apr 12, 2017
@ehuss ehuss added this to the 1.18.0 milestone Feb 6, 2022
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.

5 participants