Skip to content

RLBot/launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RLBot GUI Launcher

A launcher for RLBot v5.

Installs and updates rlbotgui.exe and RLBotServer.exe in the %localappdata%/RLBot5 folder. Updates itself automatically, too.

Compiling

Windows

Make sure you have the rust toolchain installed. Build using cargo build --release

Cross-compiling on linux

Make sure you have the rust toolchain and cargo-xwin installed. Build using cargo xwin build --release

Updating the launcher

Once the changes have been committed and the version in Cargo.toml has been updated, the launcher can be updated by following these steps:

  1. Run cargo build --release (be careful you don't run it, self it will replace itself with the old version)
  2. Create a new GitHub release. Its name must match the version in Cargo.toml.

Updating the installer

  1. Install NSIS.
  2. Right-click on installer.nsi and select Compile NSIS Script or run makensis installer.nsi.
  3. Replace the installer file in the Installer release.

The installer technically only needs to be created once (since the launcher is self-updating), but creating an intaller that installs the newest launcher immediately avoids new users having to restart the launcher on first run.

About

A launcher for RLBot v5.

Resources

License

Stars

Watchers

Forks

Packages

No packages published