Support for Julia 1.4.0 Windows installer (Inno Setup)

Julia 1.4.0 Windows installer has switched to Inno Setup, and the command line parameters have changed.
cf. https://docs.julialang.org/en/v1.4/NEWS/#Build-system-changes-1

The current install script seems not to be compatible with the new command line parameters, resulting in a halt (timeout).

powershell -c 'Start-Process -FilePath julia-installer.exe -ArgumentList "/S /D=C:\julia" -NoNewWindow -Wait'

Edit:
The following code looks like it works…

Edit2:
I have understood the cause.

irb> Gem::Version.new('1') >= Gem::Version.new('1.4')
=> false

cf. https://github.com/travis-ci/travis-build/pull/1886

1 Like