Fix qt plugin install path
authorAndre Heinecke <aheinecke@intevation.de>
Tue, 16 Feb 2016 14:36:41 +0000 (15:36 +0100)
committerAndre Heinecke <aheinecke@intevation.de>
Tue, 16 Feb 2016 14:36:41 +0000 (15:36 +0100)
* src/inst-qtbase.nsi, src/inst-qtsvg.nsi: Install plugins in bin.
* src/uninst-qtbase.nsi, src/uninst-qtsvg.nsi: Update accordingly.

src/inst-qtbase.nsi
src/inst-qtsvg.nsi
src/uninst-qtbase.nsi
src/uninst-qtsvg.nsi

index 301a638..debd4c9 100644 (file)
@@ -41,7 +41,7 @@ Section "-qtbase" SEC_qtbase
   File ${prefix}/bin/Qt5PrintSupport.dll
   File ${prefix}/bin/Qt5Xml.dll
 
-  SetOutPath "$INSTDIR\platforms"
+  SetOutPath "$INSTDIR\bin\platforms"
 
   File ${prefix}/plugins/platforms/qwindows.dll
 
index 45e6aa8..6ba14a2 100644 (file)
@@ -31,9 +31,9 @@ Section "-qtsvg" SEC_qtsvg
 !else
   SetOutPath "$INSTDIR\bin"
   File ${prefix}/bin/Qt5Svg.dll
-  SetOutPath "$INSTDIR\iconengines"
-  File ${prefix}/plugins/iconengines/qtsvgicon.dll
-  SetOutPath "$INSTDIR\imageformats"
-  File ${prefix}/plugins/imageformats/qtsvg.dll
+  SetOutPath "$INSTDIR\bin\iconengines"
+  File ${prefix}/plugins/iconengines/qsvgicon.dll
+  SetOutPath "$INSTDIR\bin\imageformats"
+  File ${prefix}/plugins/imageformats/qsvg.dll
 !endif
 SectionEnd
index eab906f..2a26743 100644 (file)
@@ -38,9 +38,10 @@ Section "-un.qtbase"
   Delete "$INSTDIR\bin\Qt5Xml.dll"
   Delete "$INSTDIR\bin\Qt5PrintSupport.dll"
 
-  Delete "$INSTDIR\platforms\qwindows.dll"
+  Delete "$INSTDIR\bin\platforms\qwindows.dll"
 
-  RMDir "$INSTDIR\platforms"
+  RMDir "$INSTDIR\bin\platforms"
+  RMDir "$INSTDIR\bin"
 
   RMDir "$INSTDIR"
 !endif
index b9326c1..2765db8 100644 (file)
@@ -27,8 +27,8 @@ Section "-un.qtsvg"
   Call un.SourceDelete
 !else
   Delete "$INSTDIR\bin\Qt5Svg.dll"
-  Delete "$INSTDIR\bin\iconengines\qtsvgicon.dll"
-  Delete "$INSTDIR\bin\imageformats\qtsvg.dll"
+  Delete "$INSTDIR\bin\iconengines\qsvgicon.dll"
+  Delete "$INSTDIR\bin\imageformats\qsvg.dll"
   RmDir "$INSTDIR\bin\imageformats"
   RmDir "$INSTDIR\bin\iconengines"
   RmDir "$INSTDIR\bin"