-
Dr Adam Thorn authoredDr Adam Thorn authored
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>