scala3-3.3.0.msi
(119 MB) is a self-signed Windows installer built fromscala3-3.3.0.zip
(33 MB),scala3-library_3-3.3.0-javadoc.jar
andscala-library-2.13.10-javadoc.jar
.- The installation context is per-machine, not per-user.
- The installer targets 64-bit Windows systems (MS Windows 7 or newer); it was tested on Win10 Pro/Home and Win11 Pro.
- The project description is available on page
README.md
(GitHub projectmichelou/wix-examples
).
The Windows installer behaves in 3 different ways when it detects a Scala 3 installation on the user machine :
- if the version to be installed is newer than the version found on the machine then the Windows installer removes the old version and installs the new one.
- if the version to be installed is older than the version found on the machine then the Windows installer does exit.
- if the version to be installed is the same as the version found on the machine then the user is asked for a change, repair or remove operation.
- trigger an elevation of privileges (tested many times but "usage at your own risk" disclaimer).
- install the application files to the selected destination folder (default location is :
C:\Program Files\Scala 3\
). - add the small wrapper script
bin\repl.bat
which gives direct access to the Scala 3 REPL. - [✗] create shortcuts under the Start Menu folder "Scala 3".
- [✗] add variable
SCALA3_HOME
to the Windows system environment. - [✗] append path
%SCALA3_HOME%\bin\
to the system variablePATH
. - [✗] install the API documentation to the selected destination folder (default location is :
C:\Program Files\Scala 3\
).
- Note: [✗] Optional feature enabled by default.