FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
mathematica.xml 1.74 KiB
<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package id="mathematica9" name="Mathematica" revision="%version%.1" reboot="false" priority="30">
 
  <variable name="version" value="9.0.1" />
 
  <check type="uninstall" condition="versiongreaterorequal" path="Wolfram Mathematica 9 (M-WIN-L 9.0.1 4058310)" value="%version%" />

  <!-- mathematica seems to complain if it can't run this uninstaller?! -->
<!--   <install cmd='cmd /c if exist "%AllUsersProfile%\Application Data\Mathematica\Applications\Extras\UninstallFiles\Windows\unins000.exe" "%AllUsersProfile%\Application Data\Mathematica\Applications\Extras\UninstallFiles\Windows\unins000.exe" /silent'/> -->
  <install cmd='%SOFTWARE%\wolfram\mathematica\%version%\setup.exe /silent /suppressmsgboxes'/>
  <install cmd='cmd /c mkdir "%AllUsersProfile%\Application Data\Mathematica\Licensing" '>
   <exit code='1'/>
  </install>

  <install cmd='cmd /c copy %SOFTWARE%\wolfram\mathematica\mathpass "%AllUsersProfile%\Application Data\Mathematica\Licensing\mathpass" '/>


  <upgrade cmd='cmd /c taskkill /f /im "mathkernel.exe"'>
    <exit code='128'/>
  </upgrade>

  <upgrade cmd='cmd /c taskkill /f /im "mathematica.exe"'>
    <exit code='128'/>
  </upgrade>
  <upgrade include="install" />

  <remove cmd='"%ProgramFiles%\Wolfram Research\Mathematica\9.0\SystemFiles\UninstallFiles\Windows\unins000.exe" /SILENT'>
   <exit code="9009"/>
  </remove>

  <remove cmd='"%ProgramFiles(x86)%\Wolfram Research\Mathematica\9.0\SystemFiles\UninstallFiles\Windows\unins000.exe" /SILENT'>
   <exit code="9009"/>
  </remove>

  <remove cmd='"%ProgramFiles%\Extras\UninstallFiles\Windows\unins000.exe" /SILENT'/>
  <remove cmd='"%ProgramFiles(x86)%\Extras\UninstallFiles\Windows\unins000.exe" /SILENT'/>

</package>
</packages>