-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 Fuchsia platform support documentation #99831
Add Fuchsia platform support documentation #99831
Conversation
r? @ehuss (rust-highfive has picked a reviewer for you, use r? to override) |
And archive it into a single file: | ||
|
||
```sh | ||
${SDK_PATH}/tools/${ARCH}/pm -o hello_fuchsia -m package/hello_fuchsia.manifest archive | ||
``` | ||
|
||
This will produce `hello_fuchsia/hello_fuchsia-0.far` which is the package in | ||
the Fuchsia Archive Format (FAR). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As an alternative to this step, you can produce an output manifest by passing --output-package-manifest $out_pkg_manifest
to pm build
and then publish that with pm publish --repo repo -lp -f <(echo "$out_pkg_manifest")
Package archives produced by pm archive
are only needed if you need to like email the package to someone; if you're just planning to publish it into a package repository it's not necessary (and is slower, since it has to make an extra copy of all the files)
r? @tmandry |
Please also add a link in https://github.com/rust-lang/rust/blob/master/src/doc/rustc/src/SUMMARY.md (otherwise this page won't show up anywhere). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, this looks quite good.
This comment has been minimized.
This comment has been minimized.
9466388
to
e65351f
Compare
@bors delegate+
|
✌️ @djkoloski can now approve this pull request |
e65351f
to
0fcb86b
Compare
@bors r+ rollup |
@bors r=tmandry |
💡 This pull request was already approved, no need to approve it again.
|
Rollup of 8 pull requests Successful merges: - rust-lang#99227 (Fix thumbv4t-none-eabi frame pointer setting) - rust-lang#99518 (Let-else: break out scopes when a let-else pattern fails to match) - rust-lang#99671 (Suggest dereferencing index when trying to use a reference of usize as index) - rust-lang#99831 (Add Fuchsia platform support documentation) - rust-lang#99881 (fix ICE when computing codegen_fn_attrs on closure with non-fn parent) - rust-lang#99888 (Streamline lint checking) - rust-lang#99891 (Adjust an expr span to account for macros) - rust-lang#99904 (Cleanup html whitespace) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
This documentation contains instructions for building and running binaries on Fuchsia using its provided SDK.