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

[SR-1362] Android: Swift/Android on Mac OS X #43971

Open
swift-ci opened this issue Apr 29, 2016 · 6 comments
Open

[SR-1362] Android: Swift/Android on Mac OS X #43971

swift-ci opened this issue Apr 29, 2016 · 6 comments
Labels
Android Platform: Android new feature

Comments

@swift-ci
Copy link
Collaborator

Previous ID SR-1362
Radar None
Original Reporter ewmailing (JIRA User)
Type New Feature
Additional Detail from JIRA
Votes 2
Component/s
Labels New Feature, Android
Assignee None
Priority Medium

md5: c091be8aa105e78bcfc51eebe814940e

Issue Description:

It would be really nice to be able to use Swift for Android on OS X. Considering the origins of Swift, it seems almost absurd that we have to use Linux to develop Swift on Android.

@modocache
Copy link
Mannequin

modocache mannequin commented Jun 6, 2016

I agree![]( #2497 was merged last week; I wonder if that's made this possible. I'm trying it out now, keep your fingers crossed) 🙂

@modocache
Copy link
Mannequin

modocache mannequin commented Jun 6, 2016

By the way, there's lots of prior discussion on this topic here: SwiftAndroid#13

@modocache
Copy link
Mannequin

modocache mannequin commented Sep 23, 2016

Sent a pull request for support for building the runtime: #4972

@swift-ci
Copy link
Collaborator Author

Comment by Nathan Gray (JIRA)

I noticed that @modocache's pull request was merged. Is this issue fixed now? If so it would be really helpful to update the documentation in docs/Android.md.

@finagolfin
Copy link
Contributor

v.gorlov (JIRA User) has made this work, but I don't think all his patches have been upstreamed yet.

@swift-ci
Copy link
Collaborator Author

swift-ci commented Jan 8, 2021

Comment by Vlad Gorlov (JIRA)

@buttaface In one of the custom toolchain releases (about 3 month ago), the Swift source code (and also Foundation and Dispatch sources) were built without using patches. But than the situation changed again :0

IMO: This is seems what we need to do in order to have reliable "Swift Android" builds on macOS:

  1. Integration of ICU, curl, SSL, XML forks into Swift sources.

  2. Updating build scripts.

  3. Integrating into CI (macOS).

  4. Add "Swift Android" macOS target to CI checks for PRs.

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Android Platform: Android new feature
Projects
None yet
Development

No branches or pull requests

2 participants