-
Notifications
You must be signed in to change notification settings - Fork 891
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 support for watchOS and tvOS targets #1405
Comments
It looks like these targets are not currently built upstream: |
I added tvOS upstream. Adding watchOS upstream involves knowing some attributes about the watchOS architecture. If anyone knows what to put in these fields it would require the new target parameters, dealing with the |
@simlay Awesome! I know that watchOS still supports 32-bit for Series 1-3, and 64-bit for Series 4-5, and that the 64-bit arch uses 32-bit pointers. |
@simlay Does that mean I can somehow get Rust code to compile on tvOS with std support? And if so, could you tell me how or where I can find on how to proceed? |
Not sure if this is the right place to track this, but I was experimenting with creating a template for packaging Rust libraries for macOS/iOS/watchOS/tvOS, and noticed that rustup targets for watchOS and tvOS were missing. I'm guessing there isn't much demand for these targets, but for the sake of completeness perhaps they could be added. They both require bitcode support, but it looks like that's finally resolved in the recent nightlies.
Could someone point me in the right direction for what would need to be done to add these targets and contribute them upstream?
Thanks!
The text was updated successfully, but these errors were encountered: