FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
scilab.xml 1.79 KiB
Newer Older
<?xml version="1.0" encoding="UTF-8"?>
<packages:packages xmlns:packages="http://www.wpkg.org/packages">

  <!-- If an install fails, make sure you are installing the latest version from http://www.scilab.org/ as the installer seems to download some files from scilab themselves and files for old versions don't seem to be available -->

  <package id="scilab" name="Scilab for numerical computation" revision="%version%.1" reboot="false" priority="75">
    <variable name="version" value="6.1.0" />
    <check type="uninstall" condition="exists" path="scilab-%version% (64-bit)" />

    <install cmd='"%WPKGSOFTWARE%\scilab\scilab-%version%_x64.exe" /VERYSILENT /SUPPRESSMSGBOXES /LOG=%WPKGLOGDIR%\scilab_%version%_install.log /norestart ' />
    <install cmd='cmd /c reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Scilab_bin-64 /t REG_SZ /d "%PROGRAMFILES%\scilab-%version%\bin" ' >
      <condition>
        <check type="file" condition="exists" path="%WPKGSHAREBASE%\%WPKGINSTITUTION%-config\scilab\ask_users_install_modules.txt"/>
      </condition>
    </install>

    <upgrade include="install" />

    <remove cmd='%WPKGSOFTWARE%\wpkg\tools\waitforprocess.cmd _iu' />
    <remove cmd='cmd /c "%PROGRAMFILES%\scilab-%version%\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /LOG=%WPKGLOGDIR%\scilab_%version%_uninstall.log '/>
    <remove cmd='%WPKGSOFTWARE%\wpkg\tools\waitforprocess.cmd _iu' />
    <remove cmd='cmd /c reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Scilab_bin-64' >
      <condition>
        <check type="file" condition="exists" path="%WPKGSHAREBASE%\%WPKGINSTITUTION%-config\scilab\ask_users_install_modules.txt"/>
      </condition>
    </remove>
  </package>

</packages:packages>