|
|
@@ -374,6 +374,7 @@ SectionGroup "Python modules" SecGroupPython
|
|
|
!insertmacro PyBindingSection 3.8-32 .cp38-win32.pyd
|
|
|
!insertmacro PyBindingSection 3.9-32 .cp39-win32.pyd
|
|
|
!insertmacro PyBindingSection 3.10-32 .cp310-win32.pyd
|
|
|
+ !insertmacro PyBindingSection 3.11-32 .cp311-win32.pyd
|
|
|
!else
|
|
|
!insertmacro PyBindingSection 3.5 .cp35-win_amd64.pyd
|
|
|
!insertmacro PyBindingSection 3.6 .cp36-win_amd64.pyd
|
|
|
@@ -381,6 +382,7 @@ SectionGroup "Python modules" SecGroupPython
|
|
|
!insertmacro PyBindingSection 3.8 .cp38-win_amd64.pyd
|
|
|
!insertmacro PyBindingSection 3.9 .cp39-win_amd64.pyd
|
|
|
!insertmacro PyBindingSection 3.10 .cp310-win_amd64.pyd
|
|
|
+ !insertmacro PyBindingSection 3.11 .cp311-win_amd64.pyd
|
|
|
!endif
|
|
|
SectionGroupEnd
|
|
|
|
|
|
@@ -489,6 +491,7 @@ Function .onInit
|
|
|
${If} ${AtLeastWin8}
|
|
|
!insertmacro MaybeEnablePyBindingSection 3.9-32
|
|
|
!insertmacro MaybeEnablePyBindingSection 3.10-32
|
|
|
+ !insertmacro MaybeEnablePyBindingSection 3.11-32
|
|
|
${EndIf}
|
|
|
!else
|
|
|
!insertmacro MaybeEnablePyBindingSection 3.5
|
|
|
@@ -498,6 +501,7 @@ Function .onInit
|
|
|
${If} ${AtLeastWin8}
|
|
|
!insertmacro MaybeEnablePyBindingSection 3.9
|
|
|
!insertmacro MaybeEnablePyBindingSection 3.10
|
|
|
+ !insertmacro MaybeEnablePyBindingSection 3.11
|
|
|
${EndIf}
|
|
|
!endif
|
|
|
|
|
|
@@ -511,6 +515,10 @@ Function .onInit
|
|
|
SectionSetFlags ${SecPyBindings3.10} ${SF_RO}
|
|
|
SectionSetInstTypes ${SecPyBindings3.10} 0
|
|
|
!endif
|
|
|
+ !ifdef SecPyBindings3.11
|
|
|
+ SectionSetFlags ${SecPyBindings3.11} ${SF_RO}
|
|
|
+ SectionSetInstTypes ${SecPyBindings3.11} 0
|
|
|
+ !endif
|
|
|
${EndUnless}
|
|
|
FunctionEnd
|
|
|
|
|
|
@@ -822,6 +830,7 @@ Section Uninstall
|
|
|
!insertmacro RemovePythonPath 3.8-32
|
|
|
!insertmacro RemovePythonPath 3.9-32
|
|
|
!insertmacro RemovePythonPath 3.10-32
|
|
|
+ !insertmacro RemovePythonPath 3.11-32
|
|
|
!else
|
|
|
!insertmacro RemovePythonPath 3.5
|
|
|
!insertmacro RemovePythonPath 3.6
|
|
|
@@ -829,6 +838,7 @@ Section Uninstall
|
|
|
!insertmacro RemovePythonPath 3.8
|
|
|
!insertmacro RemovePythonPath 3.9
|
|
|
!insertmacro RemovePythonPath 3.10
|
|
|
+ !insertmacro RemovePythonPath 3.11
|
|
|
!endif
|
|
|
|
|
|
SetDetailsPrint both
|
|
|
@@ -897,6 +907,7 @@ SectionEnd
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.8-32} $(DESC_SecPyBindings3.8-32)
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.9-32} $(DESC_SecPyBindings3.9-32)
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.10-32} $(DESC_SecPyBindings3.10-32)
|
|
|
+ !insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.11-32} $(DESC_SecPyBindings3.11-32)
|
|
|
!else
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.5} $(DESC_SecPyBindings3.5)
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.6} $(DESC_SecPyBindings3.6)
|
|
|
@@ -904,6 +915,7 @@ SectionEnd
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.8} $(DESC_SecPyBindings3.8)
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.9} $(DESC_SecPyBindings3.9)
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.10} $(DESC_SecPyBindings3.10)
|
|
|
+ !insertmacro MUI_DESCRIPTION_TEXT ${SecPyBindings3.11} $(DESC_SecPyBindings3.11)
|
|
|
!endif
|
|
|
!ifdef INCLUDE_PYVER
|
|
|
!insertmacro MUI_DESCRIPTION_TEXT ${SecPython} $(DESC_SecPython)
|