Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.81 KB

RELEASE.md

File metadata and controls

47 lines (33 loc) · 1.81 KB

Read Me > Developer > Release

Release Info

Make sure you have Rust installed.

Minimum rust version is 1.65, as I'm testing on this specific version. However, if needed you may try to build rts on your own using older version with the --ignore-rust-version flag.

Build

cargo build --release

cd target/release

./rts --ip=127.0.0.1 --port=8888 --threads=100

Release

Build binary on specific platform to prepare release.

For each binary provide sha 256 check sum.

Releases initially being prepared at Drive mirror.

There are additional templates for Homebrew, Portage, Pacman, Debian and RPM package systems.

Here is the list of supported architectures:

  1. x86 64-bit Apple: x86_64-apple-darwin

    1. Homebrew Formula
  2. x86 64-bit Linux: x86_64-unknown-linux-gnu

    1. Debian: rts create deb package
    2. RPM: rts create rpm package
    3. Portage: rts create ebuild
    4. Pacman package: rts create pacman package
  3. ARM 64-bit Linux: aarch64_unknown_linux_gnu

    1. Debian: rts create deb package
  4. x86 64-bit Windows: x86_64-pc-windows-msvc

Also, you can clone the repository and build rts binary for other platforms.