...
For every NautDrafter release 10 installers must be generated - each platform has a main installer and an updater. The main difference between these two installers is that the updater does not bundle Java. The updater also performs some extra actions to check whether the user has Java 8 installed and (if they don't have Java 8) if a previous version of NautDrafter is installed (this is done by checking the selected installation directory for the NautDrafter.jar file. On Windows the registry is used to automatically find the previous install location).
Auotmation
If on linux, the scripts directory allows for automation in build and uploading to bitbucket. See the following commands.
Code Block | ||||
---|---|---|---|---|
| ||||
scripts/build.bash |
Code Block | ||||
---|---|---|---|---|
| ||||
scripts/upload.bash <username> <password> |
Manual
The table below gives the command to run in order to generate the installer for each platform
...