$(OutputName)
        false
        false
        $(SuppressIces);ICE03;ICE57;ICE61
        1026
        false
        true
        Release
        x86
        perUser
        <_MakeCatCommand Condition="'$(_MakeCatCommand)' == ''">makecat
        true
    
    
    
    
    
        
        $(ComputerName)/$(ArchName)/
        $(ReleaseUri)/
    
    
    
        
        
        
            WixUtilExtension
            WixUtilExtension
        
    
    
        $(Py_IntDir)\$(MajorVersionNumber)$(MinorVersionNumber)$(ArchName)_$(Configuration)\msi_$(OutputName)
        $(IntermediateOutputPath)_$(OutputSuffix)
        $(BuildPath)
        $(OutputPath)\
        $(OutputPath)
        true
        $(ExternalsDir)\windows-installer\redist-1\$(Platform)
        $([System.IO.Path]::GetFullPath($(CRTRedist)))
        $(tcltkDir)lib
        python$(MajorVersionNumber)$(MinorVersionNumber)$(MicroVersionNumber)$(ReleaseLevelName).chm
        $(MajorVersionNumber).$(MinorVersionNumber).$(Field3Value).0
    
    
    
        $([System.Math]::Floor($([System.DateTime]::Now.Subtract($([System.DateTime]::new(2001, 1, 1))).TotalDays)))
        $(MajorVersionNumber).$(MinorVersionNumber).$(MicroVersionNumber)dev$(RevisionNumber)
        $(MajorVersionNumber).$(MinorVersionNumber).$(RevisionNumber).0
    
    
    
        32-bit
        64-bit
        ARM64
        32bit
        64bit
        ARM64
        
            $(DefineConstants);
            Version=$(InstallerVersion);
            ShortVersion=$(MajorVersionNumber).$(MinorVersionNumber);
            LongVersion=$(PythonVersion);
            MajorVersionNumber=$(MajorVersionNumber);
            MinorVersionNumber=$(MinorVersionNumber);
            UpgradeMinimumVersion=$(MajorVersionNumber).$(MinorVersionNumber).0.0;
            NextMajorVersionNumber=$(MajorVersionNumber).$([msbuild]::Add($(MinorVersionNumber), 1)).0.0;
            Bitness=$(Bitness);
            PlatformArchitecture=$(PlatformArchitecture);
            PyDebugExt=$(PyDebugExt);
            PyArchExt=$(PyArchExt);
            PyTestExt=$(PyTestExt);
            OptionalFeatureName=$(OutputName);
            ssltag=$(OpenSSLDLLSuffix);
            Suffix32=$(PyArchExt);
        
        
            $(DefineConstants);CRTRedist=$(CRTRedist);
        
    
    
        
            generated_filelist
            
            
            false
        
        
            false
        
    
    
        
            
        
        
            src
        
        
            tcltk
        
        
            redist
        
        
            build32
        
        
            build64
        
        
            buildarm64
        
    
    
        
    
    
    
        <_Uuid Include="CoreUpgradeCode">
            upgradecode
        
        <_Uuid Include="UpgradeCode">
            upgradecode/$(OutputName)
        
        <_Uuid Include="InstallDirectoryGuidSeed">
            installdirectoryseed
        
        <_Uuid Include="PythonExeComponentGuid">
            python.exe
        
        <_Uuid Include="PythonwExeComponentGuid">
            pythonw.exe
        
        <_Uuid Include="RemoveLib2to3PickleComponentGuid">
            lib2to3/pickles
        
        <_Uuid Include="CommonPythonRegComponentGuid">
            registry
        
        <_Uuid Include="PythonRegComponentGuid">
            registry/$(OutputName)
        
    
    
        
            <_Uuids>@(_Uuid->'("%(Identity)", "$(MajorVersionNumber).$(MinorVersionNumber)/%(Uri)")',',')
            <_GenerateCommand>import uuid; print('\n'.join('{}={}'.format(i, uuid.uuid5(uuid.UUID('c8d9733e-a70c-43ff-ab0c-e26456f11083'), '$(ReleaseUri.Replace(`{arch}`, `$(ArchName)`))' + j)) for i,j in [$(_Uuids.Replace(`"`,`'`))]))
        
        
        
        
        
            
        
        
        
            $(DefineConstants);@(_UuidValue,';');