<?xml version="1.0" encoding="UTF-8" ?>
<nvi title="NVIDIA CUDA Toolkit 12.6" disposition="demand" versionText="12.6" timestamp="2024-07-26T14:33:16.000" name="CUDAToolkit_12.6" version="12.6">
  <description>
    
  </description>
  <constraints>
    <reject tests="SAFEMODE" when="install" errorCode="0" level="silent" name="" text="CUDA Toolkit installation is not supported while in safe mode." />
    <platforms when="install" errorCode="4" level="critical" name="platformCheck64" text="64-bit CUDA Toolkit can&apos;t be installed on a non-64-bit computer." list="AMD64" />
  </constraints>
  <interfaces />
  <dependencies>
    <package package="Display.Driver" when="always" type="before" />
    <package package="CUDAVisualStudioIntegration_12.6" when="always" type="before" />
    <package package="CUDASamples_12.6" when="always" type="before" />
    <package package="CUDAToolkit_12.6" when="always" type="uninstalls" />
    <package package="visual_studio_integration_12.6" when="always" type="uninstalls" />
    <package package="nsight_vse_12.6" when="always" type="uninstalls" />
  </dependencies>
  <extensions>
    <extension file=".\CUDAToolkitExt.DLL" />
  </extensions>
  <properties>
    <bool value="false" name="IsBareSubpackage" />
    <bool value="false" name="HasDriver" />
    <int value="-1" name="DiskSpaceForBare" />
    <string value="C:\Users\FikoYT\AppData\Local\Temp\cuda\CUDAToolkit" name="SubPackageDirectory" />
    <string value="6.1,6.3,10.0" name="CudaSupportedOSVersions" />
    <string value="NVIDIA CUDA Toolkit 12.6" name="Title" />
    <string value="12.6" name="DisplayVersion" />
    <string value="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6" name="InstallLocation" />
    <bool value="false" name="ContinueOnFailure" />
    <bool value="true" name="AllowsCustomPath" />
    <int value="-1" name="DownloadSizeForBareMB" />
    <bool value="false" name="NoArp" />
    <bool value="true" name="CUDAToolkitPreInstallCustomForm" />
    <string value="" name="Description" />
    <int value="-1" name="AdditionalSpaceRequired" />
  </properties>
  <manifest>
    <file name=".\CUDAToolkit.nvi" />
    <file name=".\CUDAToolkitExt.dll" />
    <file name=".\version.json" />
  </manifest>
  <phases>
    <standard installText="Copying CUDA version JSON file" uninstallText="Deleting CUDA version JSON file" phase="copyFiles" when="uninstall">
      <deleteFile target="version.json" />
      <deleteDirectory target="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6" />
      <deleteDirectory target="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA" />
      <deleteDirectory target="C:\Program Files\NVIDIA GPU Computing Toolkit" />
    </standard>
    <standard phase="set64SpecificRegKeys" when="uninstall" platform="amd64">
      <deleteRegistry keyName="HKLM\Software\NVIDIA Corporation\GPU Computing Toolkit\CUDA\v12.6" valueName="64BitInstalled" />
      <deleteRegistryKey keyName="HKLM\SOFTWARE\NVIDIA Corporation\GPU Computing Toolkit\CUDA\v12.6" />
      <deleteRegistryKey keyName="HKLM\SOFTWARE\NVIDIA Corporation\GPU Computing Toolkit\CUDA" />
      <deleteRegistryKey keyName="HKLM\SOFTWARE\NVIDIA Corporation\GPU Computing Toolkit" />
    </standard>
    <standard phase="setNativeRegKeys" when="uninstall">
      <deleteRegistry keyName="HKLM\Software\NVIDIA Corporation\GPU Computing Toolkit\CUDA\v12.6" valueName="InstalledBy" />
      <deleteRegistry keyName="HKLM\Software\NVIDIA Corporation\GPU Computing Toolkit\CUDA" valueName="FirstVersionInstalled" />
    </standard>
  </phases>
</nvi>