Download runelite-launcher for your platform from the releases page.
mvn clean install
This will build distribution for all major platforms (linux32, linux64, windows32, windows64, darwin) and runelite-launcher for your current platform.
./runelite-launcher/target/runelite-launcher-1.0.0-SNAPSHOT
For cross-compilation of GUI launcher, you will need Docker.
Now, you need to pull docker image maven will use for cross-compilation:
docker pull karalabe/xgo-latest
Now, you also need to install NSIS for
compiler to be able to create Windows Installer. You also need to amke sure that
after installation of NSIS, the makensis
executable is on your PATH
.
Now, to actually cross-compile to all platforms (linux32, linux64, windows32, windows64, darwin), run
mvn clean install -Pcross