Skip to content

Releases: Eclipse-Community/eRust

Test builds

Test builds Pre-release
Pre-release

Choose a tag to compare

@the-r3dacted the-r3dacted released this 04 Jun 01:58
d7a4f74
eTest

Delete .github/workflows directory

eRust 1.92.0

Choose a tag to compare

@the-r3dacted the-r3dacted released this 28 Feb 19:04

I created this for use with version 148 and later releases of r3dfox until a newer version of Rust is required. eCargo is also included with t h e s u g g e s t i o n applied. 1.86.0 and later use the more proper e3k implementation of Windows Vista and 7 support from his patches here.

Should have good Vista compatibility, it works for r3dfox at least.

How to install:
Extract eRust-1.92.0.7z, I extract it to C:\eRust-1.92.0 on my build VMs. The commands below assume the same directory, change them if you've extracted it somewhere else.

To install or "link" the eRust toolchain, use this command.
rustup toolchain link eRust-1.92.0 C:/eRust-1.92.0

To use it, you can set it as your default toolchain with this command.
rustup default eRust-1.92.0

For r3dfox I also set this as the override toolchain since Rust is weird about defaults. To set this as the override, navigate to the directory of the Rust code you want to compile, and use this to set it as the override toolchain.
rustup override set eRust-1.92.0

Now you're ready to build with eRust!

eRust 1.88.0

Choose a tag to compare

@the-r3dacted the-r3dacted released this 28 Feb 19:02

I have no internal use for 1.88.0, but I ended up making a build when working on trying to get 1.92.0 to compile. Since I had the build done, I figured I might as well release this. eCargo is also included now with t h e s u g g e s t i o n applied.

Should have good Vista compatibility, it works for r3dfox at least is what I would say but I haven't tested. Same patches worked for e3k builds though.

How to install:
Extract eRust-1.88.0.7z, I extract it to C:\eRust-1.88.0 on my build VMs. The commands below assume the same directory, change them if you've extracted it somewhere else.

To install or "link" the eRust toolchain, use this command.
rustup toolchain link eRust-1.88.0 C:/eRust-1.88.0

To use it, you can set it as your default toolchain with this command.
rustup default eRust-1.88.0

For r3dfox I also set this as the override toolchain since Rust is weird about defaults. To set this as the override, navigate to the directory of the Rust code you want to compile, and use this to set it as the override toolchain.
rustup override set eRust-1.88.0

Now you're ready to build with eRust!

eRust 1.86.0

Choose a tag to compare

@the-r3dacted the-r3dacted released this 28 Feb 19:00

1.77.2 and 1.85.1 were built with on paper with a less stable Vista implementation. In reality this worked completely fine for r3dfox, but may have the potential to cause issues for other applications. 1.86.0 and later use the more proper e3k implementation from his patches here.

I created this for use with future ESR 140 releases of r3dfox. eCargo is also included now with t h e s u g g e s t i o n applied.

Should have good Vista compatibility, it works for r3dfox at least.

How to install:
Extract eRust-1.86.0.7z, I extract it to C:\eRust-1.86.0 on my build VMs. The commands below assume the same directory, change them if you've extracted it somewhere else.

To install or "link" the eRust toolchain, use this command.
rustup toolchain link eRust-1.86.0 C:/eRust-1.86.0

To use it, you can set it as your default toolchain with this command.
rustup default eRust-1.86.0

For r3dfox I also set this as the override toolchain since Rust is weird about defaults. To set this as the override, navigate to the directory of the Rust code you want to compile, and use this to set it as the override toolchain.
rustup override set eRust-1.86.0

Now you're ready to build with eRust!

eRust 1.85.1

Choose a tag to compare

@the-r3dacted the-r3dacted released this 22 Apr 20:13

The version I use to build all 137+ r3dfox releases. Maybe I'll try to see if it can build 128 sometime, but I don't see any real reason to try.

Has pseudo Vista compatibility by stubbing TryAcquireSRWLock functions with their non-Try counterparts.

Actually eRust 1.77.2

Choose a tag to compare

@the-r3dacted the-r3dacted released this 22 Feb 14:51

I don't know how but I somehow uploaded a modified 1.76.0 before. I didn't catch this until now.

Here's the real eRust 1.77.2 I use to build all current r3dfox releases. Works from 115-136 and perhaps beyond.

Has pseudo Vista compatibility by stubbing TryAcquireSRWLock functions with their non-Try counterparts.

eRust 1.77.2

Choose a tag to compare

@the-r3dacted the-r3dacted released this 10 Nov 00:35

The version I use to build all current r3dfox releases. Works from 115-132 and perhaps beyond.

Has pseudo Vista compatibility by stubbing TryAcquireSRWLock functions with their non-Try counterparts.