diff --git a/anaconda3.xml b/anaconda3.xml new file mode 100755 index 0000000000000000000000000000000000000000..d46c0722eb3fe0757ee702b2826a34f48eefb38b --- /dev/null +++ b/anaconda3.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<packages> + <package id="anaconda3" name="Anaconda (Python 3.5)" revision="%version%.1" priority="0" reboot="false"> + <variable name="version" value="4.1.1" /> + +<!-- installer puts uninstall info in HKCU rather than HKLM, which wpkg does not search. + Thus, provide our own registry key --> + + <check type='registry' condition='equals' path='HKLM\software\ch.cam.ac.uk\WPKG\anaconda3' value="%version%"/> + + <install cmd='%software%\anaconda\Anaconda3-%version%-Windows-x86_64.exe /S /InstallationType=AllUsers /D=c:\anaconda3' /> + <install cmd='reg add HKLM\software\ch.cam.ac.uk\WPKG /t reg_sz /v anaconda3 /d %version% /f'/> + + <upgrade include="remove" /> + <upgrade include="install" /> + + <remove cmd='cmd /c %software%\wpkg\tools\waitforprocess.cmd Au_.exe' /> + <remove cmd='c:\anaconda3\uninstall-anaconda.exe /S' /> + <remove cmd='cmd /c %software%\wpkg\tools\waitforprocess.cmd Au_.exe' /> + + <remove cmd='reg delete HKLM\software\ch.cam.ac.uk\WPKG /v anaconda3 /f'/> + + </package> +</packages>