diff options
| author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-12-18 21:16:19 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-18 21:16:19 +0000 |
| commit | b65d9c3e62a55028236be84995d1ba43462f4a5c (patch) | |
| tree | bea7e4f4af5d572c45d42e1d7ffb7eebcb49dc0d /tests/mir-opt/lower_array_len.array_len_raw.NormalizeArrayLen.diff | |
| parent | 0dbbf14bd6ba187b2dbbe38e51a691b387622d78 (diff) | |
| parent | 9c74f646f484b7a8458848cf49da0e4855cb8848 (diff) | |
| download | rust-b65d9c3e62a55028236be84995d1ba43462f4a5c.tar.gz rust-b65d9c3e62a55028236be84995d1ba43462f4a5c.zip | |
Merge #11053
11053: feat: Publish platform-specific Code VSIXes r=me a=lnicola Closes #10483 CC #10371 Some notes: - we still build a plain VSIX, just in case - we build the extension on every platform to make the release workflow arguably cleaner - the Windows VSIX includes the PDB (but let's leave #10371 open until we change the Windows stand-alone release to a ZIP file) - `npm` doesn't run if started from `xtask`, possibly something related to path mapping; I moved the `npm` calls outside, but.. - the `Patch` thingy doesn't work any more, so you'll end up with a dirty `package.json` of you run `cargo xtask --client-patch-version`; I don't think we should block on this - there's an untested Alpine build; for better or worse, we special-case `musl` distros as `alpine` - I tested this as much as I could, but not the publishing and nightly updates - you can find some sample artifacts under https://github.com/lnicola/rust-analyzer/releases - we can now run the server from the install location (is Code planning to switch to compressed extensions?), except on NixOS - Code lets you install a VSIX for the wrong platform (with the results one would expect) - I don't know what happens if we try to publish a VSIX without a target This is a relatively risky, but we'll probably have to take our chances with it. r? `@rust-analyzer/review` Co-authored-by: Laurențiu Nicola <lnicola@dend.ro>
Diffstat (limited to 'tests/mir-opt/lower_array_len.array_len_raw.NormalizeArrayLen.diff')
0 files changed, 0 insertions, 0 deletions
