diff options
| author | bjorn3 <17426603+bjorn3@users.noreply.github.com> | 2023-06-19 16:21:11 +0000 |
|---|---|---|
| committer | bjorn3 <17426603+bjorn3@users.noreply.github.com> | 2023-06-19 16:21:11 +0000 |
| commit | 8b23094ade47139ed8e49d7f7799dddd00a8229c (patch) | |
| tree | c8b056e493daeaa61665dfdaeea76af08e296181 | |
| parent | 87374d89e07c5c5d99895848ca8986fc7fd416bd (diff) | |
| download | rust-8b23094ade47139ed8e49d7f7799dddd00a8229c.tar.gz rust-8b23094ade47139ed8e49d7f7799dddd00a8229c.zip | |
Fix some outdated references to y.rs
| -rw-r--r-- | .github/workflows/main.yml | 4 | ||||
| -rw-r--r-- | Readme.md | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8e6c1e8ade0..514a8da2b27 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -127,7 +127,7 @@ jobs: - uses: actions/checkout@v3 - name: Prepare dependencies - run: ./y.rs prepare + run: ./y.sh prepare - name: Disable JIT tests run: | @@ -136,7 +136,7 @@ jobs: - name: Test env: TARGET_TRIPLE: x86_64-unknown-linux-gnu - run: ./y.rs test --use-backend llvm + run: ./y.sh test --use-backend llvm bench: runs-on: ubuntu-latest diff --git a/Readme.md b/Readme.md index 9469feea0cb..62eaef359af 100644 --- a/Readme.md +++ b/Readme.md @@ -65,12 +65,12 @@ to `./build/host/stage2/bin/`. Note that you would need to do this every time yo 5. Copy cargo from another toolchain: `cp $(rustup which cargo) .build/<your hostname triple>/stage2/bin/cargo` * Another option is to build it at step 3 and copy with other executables at step 4. 6. Link your new `rustc` to toolchain: `rustup toolchain link stage2 ./build/host/stage2/`. -7. (Windows only) compile y.rs: `rustc +stage2 -O y.rs`. -8. You need to prefix every `./y.rs` (or `y` if you built `y.rs`) command by `rustup run stage2` to make cg_clif use your local changes in rustc. +7. (Windows only) compile the build system: `rustc +stage2 -O build_system/main.rs -o y.exe`. +8. You need to prefix every `./y.sh` (or `y` if you built `build_system/main.rs` as `y`) command by `rustup run stage2` to make cg_clif use your local changes in rustc. - * `rustup run stage2 ./y.rs prepare` - * `rustup run stage2 ./y.rs build` - * (Optional) run tests: `rustup run stage2 ./y.rs test` + * `rustup run stage2 ./y.sh prepare` + * `rustup run stage2 ./y.sh build` + * (Optional) run tests: `rustup run stage2 ./y.sh test` 9. Now you can use your cg_clif build to compile other Rust programs, e.g. you can open any Rust crate and run commands like `$RustCheckoutDir/compiler/rustc_codegen_cranelift/dist/cargo-clif build --release`. ## Configuration |
