Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/rust
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: beta
Choose a base ref
...
head repository: nrc/rust
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: beta
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 6 files changed
  • 3 contributors

Commits on Aug 28, 2017

  1. Copy the full SHA
    10632a9 View commit details
  2. Copy the full SHA
    d0911ac View commit details

Commits on Aug 29, 2017

  1. Copy the full SHA
    ccb7c55 View commit details
  2. Auto merge of #44130 - alexcrichton:beta-next, r=alexcrichton

    Prepare the 1.21.0 beta1 release
    bors committed Aug 29, 2017

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1981099 View commit details

Commits on Aug 30, 2017

  1. Revert "Remove all packaging support for the RLS"

    This reverts commit ccb7c55.
    nrc committed Aug 30, 2017

    Partially verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
    Copy the full SHA
    a6f5e01 View commit details

Commits on Aug 31, 2017

  1. Update rls to beta (1.21) branch

    nrc committed Aug 31, 2017

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    73fee0d View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    80a77b6 View commit details
Showing with 24 additions and 24 deletions.
  1. +9 −11 src/Cargo.lock
  2. +0 −3 src/Cargo.toml
  3. +1 −1 src/ci/run.sh
  4. +4 −4 src/stage0.txt
  5. +9 −4 src/tools/build-manifest/src/main.rs
  6. +1 −1 src/tools/rls
20 changes: 9 additions & 11 deletions src/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 0 additions & 3 deletions src/Cargo.toml
Original file line number Diff line number Diff line change
@@ -55,6 +55,3 @@ debug-assertions = false
[profile.test]
debug = false
debug-assertions = false

[replace]
"https://github.com/rust-lang/cargo#0.22.0" = { path = "tools/cargo" }
2 changes: 1 addition & 1 deletion src/ci/run.sh
Original file line number Diff line number Diff line change
@@ -43,7 +43,7 @@ fi
# FIXME: need a scheme for changing this `nightly` value to `beta` and `stable`
# either automatically or manually.
if [ "$DEPLOY$DEPLOY_ALT" != "" ]; then
RUST_CONFIGURE_ARGS="$RUST_CONFIGURE_ARGS --release-channel=nightly"
RUST_CONFIGURE_ARGS="$RUST_CONFIGURE_ARGS --release-channel=beta"
RUST_CONFIGURE_ARGS="$RUST_CONFIGURE_ARGS --enable-llvm-static-stdcpp"

if [ "$NO_LLVM_ASSERTIONS" = "1" ]; then
8 changes: 4 additions & 4 deletions src/stage0.txt
Original file line number Diff line number Diff line change
@@ -12,9 +12,9 @@
# source tarball for a stable release you'll likely see `1.x.0` for rustc and
# `0.x.0` for Cargo where they were released on `date`.

date: 2017-07-18
rustc: beta
cargo: beta
date: 2017-08-27
rustc: 1.20.0
cargo: 0.21.0

# When making a stable release the process currently looks like:
#
@@ -34,4 +34,4 @@ cargo: beta
# looking at a beta source tarball and it's uncommented we'll shortly comment it
# out.

#dev: 1
dev: 1
13 changes: 9 additions & 4 deletions src/tools/build-manifest/src/main.rs
Original file line number Diff line number Diff line change
@@ -239,7 +239,12 @@ impl Builder {
self.package("rust-std", &mut manifest.pkg, TARGETS);
self.package("rust-docs", &mut manifest.pkg, TARGETS);
self.package("rust-src", &mut manifest.pkg, &["*"]);
self.package("rls", &mut manifest.pkg, HOSTS);
let rls_package_name = if self.rust_release == "nightly" {
"rls"
} else {
"rls-preview"
};
self.package(rls_package_name, &mut manifest.pkg, HOSTS);
self.package("rust-analysis", &mut manifest.pkg, TARGETS);

let mut pkg = Package {
@@ -276,7 +281,7 @@ impl Builder {
}

extensions.push(Component {
pkg: "rls".to_string(),
pkg: rls_package_name.to_string(),
target: host.to_string(),
});
extensions.push(Component {
@@ -353,7 +358,7 @@ impl Builder {
format!("rust-src-{}.tar.gz", self.rust_release)
} else if component == "cargo" {
format!("cargo-{}-{}.tar.gz", self.cargo_release, target)
} else if component == "rls" {
} else if component == "rls" || component == "rls-preview" {
format!("rls-{}-{}.tar.gz", self.rls_release, target)
} else {
format!("{}-{}-{}.tar.gz", component, self.rust_release, target)
@@ -363,7 +368,7 @@ impl Builder {
fn cached_version(&self, component: &str) -> &str {
if component == "cargo" {
&self.cargo_version
} else if component == "rls" {
} else if component == "rls" || component == "rls-preview" {
&self.rls_version
} else {
&self.rust_version
2 changes: 1 addition & 1 deletion src/tools/rls
Submodule rls updated from 25ffb3 to 86ff0b