This project contains configuration files for building the ARX installer. The installer is based on BitRock InstallBuilder.
-
Download JRE/JDKs from here and place the folders java-[platform] in the java folder in the root of the repository. Current Java version: 17.0.3.
-
Copy java.xml from one of the downloads into the folder java.
-
In java.xml replace all origin values according to the following scheme, e.g.:
java-osx/*
with
${build_project_directory}/java/java-osx/*
-
Now build the installers using InstallBuilder.
-
For OSX, the following bugfix currently needs to be applied manually after the app has been bundled.
-
Create hashes and signatures. Hashes can be created with HashMyFiles and signed with Gpg4win.
More details about BitRock InstallBuilder can be found at: http://installbuilder.bitrock.com/
More details about ARX can be found at: http://arx.deidentifier.org/