]> git.sesse.net Git - vlc/blobdiff - install-win32
* src/input/input.c: fixed memleaks.
[vlc] / install-win32
index 0aa22f5d3a99223807056a714cb069d338f3804a..dacd516cc4f6b709c5229d8dd76a746013b5bfaf 100644 (file)
@@ -60,12 +60,14 @@ Section "Install"
        SetOutPath $INSTDIR\r
 \r
        File  vlc.exe\r
+       File  vlc.exe.manifest\r
        File  *.txt\r
 \r
        File  /r plugins\r
        File  /r locale\r
        File  /r skins\r
        File  /r http\r
+       File  /r mozilla\r
 \r
         SetShellVarContext all\r
 \r
@@ -83,8 +85,12 @@ Section "Install"
             "UninstallString" '"$INSTDIR\uninstall.exe"'\r
        WriteUninstaller "uninstall.exe"\r
 \r
-       WriteRegStr HKLM SOFTWARE\VideoLAN\VLC "Install_Dir" $INSTDIR\r
-       WriteRegStr HKLM SOFTWARE\VideoLAN\VLC "version" "${VERSION}"\r
+       WriteRegStr HKLM SOFTWARE\VideoLAN\VLC "InstallDir" $INSTDIR\r
+       WriteRegStr HKLM SOFTWARE\VideoLAN\VLC "Version" "${VERSION}"\r
+\r
+        WriteRegStr HKLM \\r
+            SOFTWARE\MozillaPlugins\@videolan.org/vlc,version=${VERSION} \\r
+            "Path" '"$INSTDIR\mozilla\npvlc.dll"'\r
 \r
        Exec "explorer $SMPROGRAMS\VideoLAN\"\r
 SectionEnd\r
@@ -98,6 +104,9 @@ Section "Uninstall"
        RMDir /r $SMPROGRAMS\VideoLAN\r
        RMDir /r $INSTDIR\r
        DeleteRegKey HKLM SOFTWARE\VideoLAN\r
+        DeleteRegKey HKLM \\r
+            SOFTWARE\MozillaPlugins\@videolan.org/vlc,version=${VERSION}\r
+\r
         DeleteRegKey HKLM \\r
             Software\Microsoft\Windows\CurrentVersion\Uninstall\VideoLAN\r
 SectionEnd\r