Changeset c7a67f


Ignore:
Timestamp:
02/25/2009 07:58:50 AM (16 years ago)
Author:
John Garland <johnnyg@gmail.com>
Children:
538643
Parents:
29c98e
Message:

Auto-detect if python is installed on startup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • win32/deluge.nsi

    r29c98e rc7a67f  
    2929    !macro install_MSI installer_name install_dir
    3030        ${download} "${${installer_name}_URL}" "$TEMP\${${installer_name}}"
    31         ExecWait 'msiexec /qn /i "$TEMP\${${installer_name}}" TARGETDIR="${install_dir}'
     31        ExecWait 'msiexec /qn /i "$TEMP\${${installer_name}}"'
    3232        delete "$TEMP\${${installer_name}}"
    3333    !macroend
     
    9797    ${create_url} LIBTORRENT_DLL_ZIP
    9898
     99
     100; Variables
     101
     102    var PYTHONDIR
     103
     104; Functions
     105
     106Function .onInit
     107    ReadRegStr $PYTHONDIR HKLM "SOFTWARE\Python\PythonCore\${PYTHON_VERSION}\InstallPath" ""
     108    IfErrors 0 +2
     109        StrCpy $PYTHONDIR "$INSTDIR\Python"
     110FunctionEnd
     111
    99112; General Settings
    100113
     
    338351
    339352    ; Language strings
    340     LangString DESC_deluge ${LANG_ENGLISH} "Deluge 1.1.3"
    341     LangString DESC_python ${LANG_ENGLISH} "Python 2.5.4"
     353    LangString DESC_deluge ${LANG_ENGLISH} "Deluge ${DELUGE_VERSION}"
     354    LangString DESC_python ${LANG_ENGLISH} "Python ${PYTHON_VERSION}"
    342355
    343356    ; Assign language strings to sections
Note: See TracChangeset for help on using the changeset viewer.