SetCompressor /SOLID lzma
!endif
-;ShowInstDetails show
-;ShowUnInstDetails show
SetOverwrite ifnewer
CRCCheck on
BrandingText "${PRODUCT_GROUP} ${PRODUCT_NAME}"
!insertmacro ${_action} ".a52"
!insertmacro ${_action} ".aac"
!insertmacro ${_action} ".ac3"
+ !insertmacro ${_action} ".aob"
!insertmacro ${_action} ".dts"
!insertmacro ${_action} ".flac"
!insertmacro ${_action} ".m4a"
; The CORE of the ;
; installer ;
;;;;;;;;;;;;;;;;;;;;;;
-
+
Section $Name_Section01 SEC01
SectionIn 1 2 3 RO
SetShellVarContext all
"DisplayName" "$(^Name)"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" \
"UninstallString" "$INSTDIR\uninstall.exe"
+ WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" \
+ "InstallLocation" "$INSTDIR"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" \
"DisplayIcon" "$INSTDIR\vlc.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" \
"URLInfoAbout" "${PRODUCT_WEB_SITE}"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" \
"Publisher" "${PRODUCT_PUBLISHER}"
+ WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" \
+ "VersionMajor" "@VERSION_MAJOR@"
+ WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" \
+ "VersionMinor" "@VERSION_MINOR@"
SectionEnd
;;;;;;;;;;;;;;;;;;;;;;;;
Function un.onInit
!insertmacro MUI_UNGETLANGUAGE
-
+
!include "languages\english.nsh"
StrCmp $LANGUAGE ${LANG_FRENCH} French 0
StrCmp $LANGUAGE ${LANG_ITALIAN} Italian 0
Brazilian:
!include "languages\brazilian_portuguese.nsh"
EndLanguageCmp:
-
+
FunctionEnd