2020-03-04 16:55:40 +01:00
|
|
|
############################################################################################
|
|
|
|
# NSIS Installation Script created by NSIS Quick Setup Script Generator v1.09.18
|
|
|
|
# Entirely Edited with NullSoft Scriptable Installation System
|
|
|
|
# by Vlasis K. Barkas aka Red Wine red_wine@freemail.gr Sep 2006
|
|
|
|
############################################################################################
|
|
|
|
|
|
|
|
!define APP_NAME "Raspberry Pi Imager"
|
|
|
|
!define COMP_NAME "Raspberry Pi"
|
|
|
|
#!define WEB_SITE "https://www.raspberrypi.org/"
|
2020-03-10 17:43:48 +01:00
|
|
|
!define VERSION "@IMAGER_VERSION_STR@"
|
2020-07-21 15:25:31 +02:00
|
|
|
!define INSTALLER_NAME "imager-${VERSION}.exe"
|
2020-03-04 16:55:40 +01:00
|
|
|
!define COPYRIGHT "Raspberry Pi"
|
|
|
|
!define DESCRIPTION "Raspberry Pi Imager"
|
2020-03-05 15:40:38 +01:00
|
|
|
!define MAIN_APP_EXE "rpi-imager.exe"
|
2020-03-04 16:55:40 +01:00
|
|
|
!define INSTALL_TYPE "SetShellVarContext current"
|
|
|
|
!define REG_ROOT "HKCU"
|
|
|
|
!define REG_APP_PATH "Software\Microsoft\Windows\CurrentVersion\App Paths\${MAIN_APP_EXE}"
|
|
|
|
!define UNINSTALL_PATH "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APP_NAME}"
|
|
|
|
|
2020-07-21 15:25:31 +02:00
|
|
|
# Window to close if running
|
|
|
|
!define EXE_TO_TERMINATE "rpi-imager.exe"
|
|
|
|
|
2020-03-04 16:55:40 +01:00
|
|
|
######################################################################
|
|
|
|
|
2020-03-10 17:43:48 +01:00
|
|
|
VIProductVersion "@IMAGER_VERSION_MAJOR@.@IMAGER_VERSION_MINOR@.0.0"
|
2020-03-04 16:55:40 +01:00
|
|
|
VIAddVersionKey "ProductName" "${APP_NAME}"
|
|
|
|
VIAddVersionKey "CompanyName" "${COMP_NAME}"
|
|
|
|
VIAddVersionKey "LegalCopyright" "${COPYRIGHT}"
|
|
|
|
VIAddVersionKey "FileDescription" "${DESCRIPTION}"
|
|
|
|
VIAddVersionKey "FileVersion" "${VERSION}"
|
|
|
|
|
|
|
|
######################################################################
|
|
|
|
|
|
|
|
SetCompressor LZMA
|
|
|
|
Name "${APP_NAME}"
|
|
|
|
Caption "${APP_NAME}"
|
|
|
|
OutFile "${INSTALLER_NAME}"
|
|
|
|
BrandingText "${APP_NAME}"
|
|
|
|
XPStyle on
|
|
|
|
InstallDirRegKey "${REG_ROOT}" "${REG_APP_PATH}" ""
|
|
|
|
InstallDir "$PROGRAMFILES\Raspberry Pi Imager"
|
|
|
|
|
|
|
|
######################################################################
|
|
|
|
|
|
|
|
### Stuff for signing uninstaller
|
|
|
|
!ifdef INNER
|
|
|
|
!echo "Inner invocation" ; just to see what's going on
|
|
|
|
OutFile "$%TEMP%\tempinstaller.exe" ; not really important where this is
|
|
|
|
SetCompress off
|
|
|
|
!else
|
|
|
|
!echo "Outer invocation"
|
|
|
|
|
|
|
|
; Call makensis again against current file, defining INNER. This writes an installer for us which, when
|
|
|
|
; it is invoked, will just write the uninstaller to some location, and then exit.
|
|
|
|
|
|
|
|
!makensis '/DINNER "${__FILE__}"' = 0
|
|
|
|
|
|
|
|
; So now run that installer we just created as %TEMP%\tempinstaller.exe. Since it
|
|
|
|
; calls quit the return value isn't zero.
|
|
|
|
|
2020-07-21 15:25:31 +02:00
|
|
|
!system 'set __COMPAT_LAYER=RunAsInvoker &"$%TEMP%\tempinstaller.exe"' = 2
|
2020-03-04 16:55:40 +01:00
|
|
|
|
|
|
|
; That will have written an uninstaller binary for us. Now we sign it with your
|
|
|
|
; favorite code signing tool.
|
|
|
|
|
|
|
|
!system '"c:\Program Files (x86)\Microsoft SDKs\ClickOnce\SignTool\signtool.exe" sign /tr http://timestamp.digicert.com /td sha256 /fd sha256 /a "$%TEMP%\uninstall.exe"' = 0
|
|
|
|
|
|
|
|
; Good. Now we can carry on writing the real installer.
|
|
|
|
|
2020-07-21 15:25:31 +02:00
|
|
|
OutFile "${INSTALLER_NAME}"
|
2020-03-04 16:55:40 +01:00
|
|
|
SetCompressor /SOLID lzma
|
2020-07-21 15:25:31 +02:00
|
|
|
!finalize '"c:\Program Files (x86)\Microsoft SDKs\ClickOnce\SignTool\signtool.exe" sign /tr http://timestamp.digicert.com /td sha256 /fd sha256 /a "%1"'
|
2020-03-04 16:55:40 +01:00
|
|
|
!endif
|
|
|
|
|
|
|
|
###
|
|
|
|
|
|
|
|
|
|
|
|
!include "MUI.nsh"
|
2020-05-25 00:52:37 +02:00
|
|
|
!include "WinVer.nsh"
|
2020-03-04 16:55:40 +01:00
|
|
|
|
|
|
|
!define MUI_ABORTWARNING
|
|
|
|
!define MUI_UNABORTWARNING
|
|
|
|
|
|
|
|
!insertmacro MUI_PAGE_WELCOME
|
|
|
|
|
|
|
|
!ifdef LICENSE_TXT
|
|
|
|
!insertmacro MUI_PAGE_LICENSE "${LICENSE_TXT}"
|
|
|
|
!endif
|
|
|
|
|
|
|
|
!ifdef REG_START_MENU
|
|
|
|
!define MUI_STARTMENUPAGE_NODISABLE
|
|
|
|
!define MUI_STARTMENUPAGE_DEFAULTFOLDER "Raspberry Pi"
|
|
|
|
!define MUI_STARTMENUPAGE_REGISTRY_ROOT "${REG_ROOT}"
|
|
|
|
!define MUI_STARTMENUPAGE_REGISTRY_KEY "${UNINSTALL_PATH}"
|
|
|
|
!define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "${REG_START_MENU}"
|
|
|
|
!insertmacro MUI_PAGE_STARTMENU Application $SM_Folder
|
|
|
|
!endif
|
|
|
|
|
|
|
|
!insertmacro MUI_PAGE_INSTFILES
|
|
|
|
|
|
|
|
!define MUI_FINISHPAGE_RUN "$INSTDIR\${MAIN_APP_EXE}"
|
|
|
|
!insertmacro MUI_PAGE_FINISH
|
|
|
|
|
|
|
|
!insertmacro MUI_UNPAGE_CONFIRM
|
|
|
|
|
|
|
|
!insertmacro MUI_UNPAGE_INSTFILES
|
|
|
|
|
|
|
|
!insertmacro MUI_UNPAGE_FINISH
|
|
|
|
|
2020-11-24 11:37:48 +01:00
|
|
|
######################################################################
|
|
|
|
# TRANSLATIONS
|
|
|
|
######################################################################
|
|
|
|
|
2020-03-04 16:55:40 +01:00
|
|
|
!insertmacro MUI_LANGUAGE "English"
|
2020-11-24 11:37:48 +01:00
|
|
|
!insertmacro MUI_LANGUAGE "Dutch"
|
|
|
|
!insertmacro MUI_LANGUAGE "Italian"
|
|
|
|
|
|
|
|
LangString termMsg ${LANG_ENGLISH} "Raspberry Pi Imager seems to be running and busy.$\nDo you want to terminate process?"
|
|
|
|
LangString stopMsg ${LANG_ENGLISH} "Stopping Raspberry Pi Imager"
|
|
|
|
LangString win7Msg ${LANG_ENGLISH} "Windows 7 or above required"
|
|
|
|
LangString termMsg ${LANG_DUTCH} "Raspberry Pi Imager is momenteel actief.$\nWilt u het programma afsluiten?"
|
|
|
|
LangString stopMsg ${LANG_DUTCH} "Bezig met afsluiten Raspberry Pi Imager"
|
|
|
|
LangString win7Msg ${LANG_DUTCH} "Minimaal Windows 7 is vereist"
|
|
|
|
LangString termMsg ${LANG_ITALIAN} "Raspberry Pi Imager sembra essere in esecuzione e occupato.$\nVuoi terminare il processo Raspberry Pi Imager?"
|
2020-11-24 11:45:11 +01:00
|
|
|
LangString stopMsg ${LANG_ITALIAN} "Chiusura processo Raspberry Pi Imager"
|
2020-11-24 11:37:48 +01:00
|
|
|
LangString win7Msg ${LANG_ITALIAN} "Per l'esecuzione del programma è richiesto Windows 7 o versioni successive"
|
2020-03-04 16:55:40 +01:00
|
|
|
|
|
|
|
######################################################################
|
|
|
|
|
2020-07-21 15:25:31 +02:00
|
|
|
!include WinMessages.nsh
|
|
|
|
!include Logiclib.nsh
|
|
|
|
|
|
|
|
!macro FindWindowOfExe Exe
|
|
|
|
Push $1
|
|
|
|
Push $2
|
|
|
|
Push $3
|
|
|
|
Push $R0
|
|
|
|
Push $R1
|
|
|
|
|
|
|
|
SetPluginUnload alwaysoff
|
|
|
|
Push "0" ; Result code
|
|
|
|
System::Get "(i.r1, i) iss"
|
|
|
|
Pop $R0
|
|
|
|
System::Call "user32::EnumWindows(k R0, i) i.s"
|
|
|
|
|
|
|
|
loop:
|
|
|
|
Pop $0
|
|
|
|
StrCmp $0 "callback1" 0 doneloop
|
|
|
|
System::Call 'user32.dll::GetWindowThreadProcessId(i r1, *i .r3) i .r2'
|
|
|
|
System::Call 'kernel32.dll::OpenProcess(i 1040, i 0, i r3) i .r2'
|
|
|
|
${IfNot} $2 = 0
|
|
|
|
System::Alloc 1024
|
|
|
|
Pop $R1
|
|
|
|
System::Call "Psapi::EnumProcessModules(i r2, i R1, i 1024, *i .r3) i .r0"
|
|
|
|
${IfNot} $0 = 0
|
|
|
|
System::Call "*$R1(i .r0)"
|
|
|
|
System::Call "Psapi::GetModuleBaseName(i r2, i r0, t .r3, i ${NSIS_MAX_STRLEN}) i .r0"
|
|
|
|
${IfNot} $0 = 0
|
|
|
|
${If} $3 == "${Exe}"
|
|
|
|
# Only replace result value if it is first match
|
|
|
|
Pop $3
|
|
|
|
${If} $3 == 0
|
|
|
|
Push $1
|
|
|
|
${Else}
|
|
|
|
Push $3
|
|
|
|
${EndIf}
|
|
|
|
${EndIf}
|
|
|
|
${EndIf}
|
|
|
|
${EndIf}
|
|
|
|
System::Free $R1
|
|
|
|
System::Call "kernel32::CloseHandle(i r2)"
|
|
|
|
${EndIf}
|
|
|
|
|
|
|
|
Push 1
|
|
|
|
System::Call "$R0"
|
|
|
|
Goto loop
|
|
|
|
doneloop:
|
|
|
|
SetPluginUnload manual
|
|
|
|
|
|
|
|
System::Free $R0
|
|
|
|
Pop $0
|
|
|
|
|
|
|
|
Pop $R1
|
|
|
|
Pop $R0
|
|
|
|
Pop $3
|
|
|
|
Pop $2
|
|
|
|
Pop $1
|
|
|
|
!macroend
|
|
|
|
|
|
|
|
!macro TerminateApp
|
|
|
|
Push $0 ; window handle
|
|
|
|
Push $1
|
|
|
|
Push $2 ; process handle
|
|
|
|
DetailPrint "$(stopMsg)"
|
|
|
|
#FindWindow $0 '' '${WND_TITLE}'
|
|
|
|
!insertmacro FindWindowOfExe '${EXE_TO_TERMINATE}'
|
|
|
|
IntCmp $0 0 done
|
|
|
|
System::Call 'user32.dll::GetWindowThreadProcessId(i r0, *i .r1) i .r2'
|
|
|
|
System::Call 'kernel32.dll::OpenProcess(i 0x00100001, i 0, i r1) i .r2'
|
|
|
|
SendMessage $0 ${WM_CLOSE} 0 0 /TIMEOUT=2000
|
|
|
|
System::Call 'kernel32.dll::WaitForSingleObject(i r2, i 2000) i .r1'
|
|
|
|
IntCmp $1 0 close
|
|
|
|
MessageBox MB_YESNOCANCEL|MB_ICONEXCLAMATION "$(termMsg)" /SD IDYES IDYES terminate IDNO close
|
|
|
|
System::Call 'kernel32.dll::CloseHandle(i r2) i .r1'
|
|
|
|
Quit
|
|
|
|
terminate:
|
|
|
|
System::Call 'kernel32.dll::TerminateProcess(i r2, i 0) i .r1'
|
|
|
|
close:
|
|
|
|
System::Call 'kernel32.dll::CloseHandle(i r2) i .r1'
|
|
|
|
done:
|
|
|
|
Pop $2
|
|
|
|
Pop $1
|
|
|
|
Pop $0
|
|
|
|
!macroend
|
|
|
|
|
|
|
|
######################################################################
|
|
|
|
|
2020-03-04 16:55:40 +01:00
|
|
|
Section -MainProgram
|
|
|
|
${INSTALL_TYPE}
|
2020-07-21 15:25:31 +02:00
|
|
|
!insertmacro TerminateApp
|
2020-03-04 16:55:40 +01:00
|
|
|
SetOverwrite ifnewer
|
|
|
|
SetOutPath "$INSTDIR"
|
|
|
|
File "deploy\D3Dcompiler_47.dll"
|
|
|
|
#File "deploy\opengl32sw.dll"
|
|
|
|
File "deploy\libssl-1_1.dll"
|
|
|
|
File "deploy\libcrypto-1_1.dll"
|
|
|
|
File "deploy\fat32format.exe"
|
|
|
|
File "deploy\libEGL.dll"
|
|
|
|
File "deploy\libgcc_s_dw2-1.dll"
|
|
|
|
File "deploy\libGLESV2.dll"
|
|
|
|
File "deploy\libstdc++-6.dll"
|
|
|
|
File "deploy\libwinpthread-1.dll"
|
|
|
|
File "deploy\license.txt"
|
|
|
|
File "deploy\Qt5Core.dll"
|
|
|
|
File "deploy\Qt5Gui.dll"
|
|
|
|
File "deploy\Qt5Network.dll"
|
|
|
|
File "deploy\Qt5Qml.dll"
|
|
|
|
File "deploy\Qt5QmlModels.dll"
|
|
|
|
File "deploy\Qt5QmlWorkerScript.dll"
|
|
|
|
File "deploy\Qt5Quick.dll"
|
|
|
|
File "deploy\Qt5QuickControls2.dll"
|
|
|
|
File "deploy\Qt5QuickTemplates2.dll"
|
|
|
|
File "deploy\Qt5Svg.dll"
|
|
|
|
File "deploy\Qt5Widgets.dll"
|
2020-12-09 14:23:40 +01:00
|
|
|
File "deploy\Qt5WinExtras.dll"
|
2020-03-05 15:40:38 +01:00
|
|
|
File "deploy\rpi-imager.exe"
|
2020-03-04 16:55:40 +01:00
|
|
|
SetOutPath "$INSTDIR\styles"
|
|
|
|
File "deploy\styles\qwindowsvistastyle.dll"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick.2"
|
|
|
|
File "deploy\QtQuick.2\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick.2\qmldir"
|
|
|
|
File "deploy\QtQuick.2\qtquick2plugin.dll"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick\Window.2"
|
|
|
|
File "deploy\QtQuick\Window.2\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick\Window.2\qmldir"
|
|
|
|
File "deploy\QtQuick\Window.2\windowplugin.dll"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick\Templates.2"
|
|
|
|
File "deploy\QtQuick\Templates.2\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick\Templates.2\qmldir"
|
|
|
|
File "deploy\QtQuick\Templates.2\qtquicktemplates2plugin.dll"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick\Layouts"
|
|
|
|
File "deploy\QtQuick\Layouts\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick\Layouts\qmldir"
|
|
|
|
File "deploy\QtQuick\Layouts\qquicklayoutsplugin.dll"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick\Controls.2"
|
|
|
|
File "deploy\QtQuick\Controls.2\AbstractButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Action.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ActionGroup.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ApplicationWindow.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\BusyIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Button.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ButtonGroup.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\CheckBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\CheckDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ComboBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Container.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Control.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\DelayButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Dial.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Dialog.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\DialogButtonBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Drawer.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Frame.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\GroupBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ItemDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Label.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Menu.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\MenuBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\MenuBarItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\MenuItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\MenuSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Page.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\PageIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Pane.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick\Controls.2\Popup.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ProgressBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\qmldir"
|
|
|
|
File "deploy\QtQuick\Controls.2\qtquickcontrols2plugin.dll"
|
|
|
|
File "deploy\QtQuick\Controls.2\RadioButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\RadioDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\RangeSlider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\RoundButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ScrollBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ScrollIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ScrollView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Slider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\SpinBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\SplitView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\StackView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\SwipeDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\SwipeView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Switch.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\SwitchDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\TabBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\TabButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\TextArea.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\TextField.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ToolBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ToolButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ToolSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\ToolTip.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Tumbler.qml"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick\Controls.2\Universal"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ApplicationWindow.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\BusyIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Button.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\CheckBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\CheckDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\CheckIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ComboBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\DelayButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Dial.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Dialog.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\DialogButtonBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Drawer.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Frame.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\GroupBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ItemDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Label.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Menu.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\MenuBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\MenuBarItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\MenuItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\MenuSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Page.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\PageIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Pane.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Popup.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ProgressBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\qmldir"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\qtquickcontrols2universalstyleplugin.dll"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\RadioButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\RadioDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\RadioIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\RangeSlider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\RoundButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ScrollBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ScrollIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Slider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\SpinBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\SplitView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\StackView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\SwipeDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Switch.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\SwitchDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\SwitchIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\TabBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\TabButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\TextArea.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\TextField.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ToolBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ToolButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ToolSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\ToolTip.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Universal\Tumbler.qml"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick\Controls.2\Material"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ApplicationWindow.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\BoxShadow.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\BusyIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Button.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\CheckBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\CheckDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\CheckIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ComboBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\CursorDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\DelayButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Dial.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Dialog.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\DialogButtonBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Drawer.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ElevationEffect.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Frame.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\GroupBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ItemDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Label.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Menu.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\MenuBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\MenuBarItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\MenuItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\MenuSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Page.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\PageIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Pane.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Popup.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ProgressBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\qmldir"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\qtquickcontrols2materialstyleplugin.dll"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\RadioButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\RadioDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\RadioIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\RangeSlider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\RectangularGlow.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\RoundButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ScrollBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ScrollIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Slider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\SliderHandle.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\SpinBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\SplitView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\StackView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\SwipeDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\SwipeView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Switch.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\SwitchDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\SwitchIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\TabBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\TabButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\TextArea.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\TextField.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ToolBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ToolButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ToolSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\ToolTip.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Material\Tumbler.qml"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick\Controls.2\Imagine"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ApplicationWindow.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\BusyIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Button.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\CheckBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\CheckDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ComboBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\DelayButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Dial.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Dialog.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\DialogButtonBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Drawer.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Frame.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\GroupBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ItemDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Label.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Menu.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\MenuItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\MenuSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Page.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\PageIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Pane.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Popup.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ProgressBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\qmldir"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\qtquickcontrols2imaginestyleplugin.dll"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\RadioButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\RadioDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\RangeSlider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\RoundButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ScrollBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ScrollIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Slider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\SpinBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\SplitView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\StackView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\SwipeDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\SwipeView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Switch.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\SwitchDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\TabBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\TabButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\TextArea.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\TextField.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ToolBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ToolButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ToolSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\ToolTip.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Imagine\Tumbler.qml"
|
|
|
|
SetOutPath "$INSTDIR\QtQuick\Controls.2\Fusion"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ApplicationWindow.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\BusyIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Button.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ButtonPanel.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\CheckBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\CheckDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\CheckIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ComboBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\DelayButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Dial.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Dialog.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\DialogButtonBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Drawer.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Frame.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\GroupBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ItemDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Label.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Menu.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\MenuBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\MenuBarItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\MenuItem.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\MenuSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Page.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\PageIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Pane.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\plugins.qmltypes"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Popup.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ProgressBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\qmldir"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\qtquickcontrols2fusionstyleplugin.dll"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\RadioButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\RadioDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\RadioIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\RangeSlider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\RoundButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ScrollBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ScrollIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Slider.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\SliderGroove.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\SliderHandle.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\SpinBox.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\SplitView.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\SwipeDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Switch.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\SwitchDelegate.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\SwitchIndicator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\TabBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\TabButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\TextArea.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\TextField.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ToolBar.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ToolButton.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ToolSeparator.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\ToolTip.qml"
|
|
|
|
File "deploy\QtQuick\Controls.2\Fusion\Tumbler.qml"
|
|
|
|
SetOutPath "$INSTDIR\QtGraphicalEffects"
|
|
|
|
File "deploy\QtGraphicalEffects\Blend.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\BrightnessContrast.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\Colorize.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\ColorOverlay.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\ConicalGradient.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\Desaturate.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\DirectionalBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\Displace.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\DropShadow.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\FastBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\GammaAdjust.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\GaussianBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\Glow.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\HueSaturation.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\InnerShadow.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\LevelAdjust.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\LinearGradient.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\MaskedBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\OpacityMask.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\plugins.qmltypes"
|
|
|
|
File "deploy\QtGraphicalEffects\qmldir"
|
|
|
|
File "deploy\QtGraphicalEffects\qtgraphicaleffectsplugin.dll"
|
|
|
|
File "deploy\QtGraphicalEffects\RadialBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\RadialGradient.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\RectangularGlow.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\RecursiveBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\ThresholdMask.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\ZoomBlur.qml"
|
|
|
|
SetOutPath "$INSTDIR\QtGraphicalEffects\private"
|
|
|
|
File "deploy\QtGraphicalEffects\private\DropShadowBase.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\private\DropShadowBase.qmlc"
|
|
|
|
File "deploy\QtGraphicalEffects\private\FastGlow.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\private\FastGlow.qmlc"
|
|
|
|
File "deploy\QtGraphicalEffects\private\FastInnerShadow.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\private\FastInnerShadow.qmlc"
|
|
|
|
File "deploy\QtGraphicalEffects\private\FastMaskedBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\private\FastMaskedBlur.qmlc"
|
|
|
|
File "deploy\QtGraphicalEffects\private\GaussianDirectionalBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\private\GaussianDirectionalBlur.qmlc"
|
|
|
|
File "deploy\QtGraphicalEffects\private\GaussianGlow.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\private\GaussianGlow.qmlc"
|
|
|
|
File "deploy\QtGraphicalEffects\private\GaussianInnerShadow.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\private\GaussianInnerShadow.qmlc"
|
|
|
|
File "deploy\QtGraphicalEffects\private\GaussianMaskedBlur.qml"
|
|
|
|
File "deploy\QtGraphicalEffects\private\GaussianMaskedBlur.qmlc"
|
|
|
|
File "deploy\QtGraphicalEffects\private\qmldir"
|
|
|
|
File "deploy\QtGraphicalEffects\private\qtgraphicaleffectsprivate.dll"
|
2020-09-29 19:57:36 +02:00
|
|
|
#SetOutPath "$INSTDIR\Qt\labs\settings"
|
|
|
|
#File "deploy\Qt\labs\settings\plugins.qmltypes"
|
|
|
|
#File "deploy\Qt\labs\settings\qmldir"
|
|
|
|
#File "deploy\Qt\labs\settings\qmlsettingsplugin.dll"
|
|
|
|
#SetOutPath "$INSTDIR\qmltooling"
|
|
|
|
#File "deploy\qmltooling\qmldbg_debugger.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_inspector.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_local.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_messages.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_native.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_nativedebugger.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_preview.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_profiler.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_quickprofiler.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_server.dll"
|
|
|
|
#File "deploy\qmltooling\qmldbg_tcp.dll"
|
2020-03-04 16:55:40 +01:00
|
|
|
SetOutPath "$INSTDIR\platforms"
|
|
|
|
File "deploy\platforms\qwindows.dll"
|
|
|
|
SetOutPath "$INSTDIR\imageformats"
|
|
|
|
File "deploy\imageformats\qicns.dll"
|
|
|
|
File "deploy\imageformats\qico.dll"
|
|
|
|
File "deploy\imageformats\qjpeg.dll"
|
|
|
|
File "deploy\imageformats\qsvg.dll"
|
|
|
|
File "deploy\imageformats\qtga.dll"
|
|
|
|
File "deploy\imageformats\qwbmp.dll"
|
|
|
|
SetOutPath "$INSTDIR\iconengines"
|
|
|
|
File "deploy\iconengines\qsvgicon.dll"
|
|
|
|
SetOutPath "$INSTDIR\bearer"
|
|
|
|
File "deploy\bearer\qgenericbearer.dll"
|
|
|
|
SectionEnd
|
|
|
|
|
|
|
|
######################################################################
|
|
|
|
|
|
|
|
Section -Icons_Reg
|
|
|
|
|
|
|
|
!ifndef INNER
|
|
|
|
SetOutPath "$INSTDIR"
|
|
|
|
File "$%TEMP%\uninstall.exe"
|
|
|
|
!endif
|
|
|
|
|
|
|
|
!ifdef REG_START_MENU
|
|
|
|
!insertmacro MUI_STARTMENU_WRITE_BEGIN Application
|
|
|
|
CreateDirectory "$SMPROGRAMS\$SM_Folder"
|
|
|
|
CreateShortCut "$SMPROGRAMS\$SM_Folder\${APP_NAME}.lnk" "$INSTDIR\${MAIN_APP_EXE}"
|
|
|
|
!ifdef WEB_SITE
|
|
|
|
WriteIniStr "$INSTDIR\${APP_NAME} website.url" "InternetShortcut" "URL" "${WEB_SITE}"
|
|
|
|
CreateShortCut "$SMPROGRAMS\$SM_Folder\${APP_NAME} Website.lnk" "$INSTDIR\${APP_NAME} website.url"
|
|
|
|
!endif
|
|
|
|
!insertmacro MUI_STARTMENU_WRITE_END
|
|
|
|
!endif
|
|
|
|
|
|
|
|
!ifndef REG_START_MENU
|
|
|
|
CreateDirectory "$SMPROGRAMS\Raspberry Pi"
|
|
|
|
CreateShortCut "$SMPROGRAMS\Raspberry Pi\${APP_NAME}.lnk" "$INSTDIR\${MAIN_APP_EXE}"
|
|
|
|
!ifdef WEB_SITE
|
|
|
|
WriteIniStr "$INSTDIR\${APP_NAME} website.url" "InternetShortcut" "URL" "${WEB_SITE}"
|
|
|
|
CreateShortCut "$SMPROGRAMS\Raspberry Pi\${APP_NAME} Website.lnk" "$INSTDIR\${APP_NAME} website.url"
|
|
|
|
!endif
|
|
|
|
!endif
|
|
|
|
|
|
|
|
WriteRegStr ${REG_ROOT} "${REG_APP_PATH}" "" "$INSTDIR\${MAIN_APP_EXE}"
|
|
|
|
WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayName" "${APP_NAME}"
|
|
|
|
WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "UninstallString" "$INSTDIR\uninstall.exe"
|
|
|
|
WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayIcon" "$INSTDIR\${MAIN_APP_EXE}"
|
|
|
|
WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayVersion" "${VERSION}"
|
|
|
|
WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "Publisher" "${COMP_NAME}"
|
|
|
|
|
|
|
|
!ifdef WEB_SITE
|
|
|
|
WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "URLInfoAbout" "${WEB_SITE}"
|
|
|
|
!endif
|
|
|
|
|
|
|
|
|
|
|
|
WriteRegStr SHCTX "Software\Classes\.zip\OpenWithProgIds" "RPI_IMAGINGUTILITY" ""
|
|
|
|
WriteRegStr SHCTX "Software\Classes\.gz\OpenWithProgIds" "RPI_IMAGINGUTILITY" ""
|
|
|
|
WriteRegStr SHCTX "Software\Classes\.xz\OpenWithProgIds" "RPI_IMAGINGUTILITY" ""
|
|
|
|
WriteRegStr SHCTX "Software\Classes\.img\OpenWithProgIds" "RPI_IMAGINGUTILITY" ""
|
|
|
|
WriteRegStr SHCTX "Software\Classes\RPI_IMAGINGUTILITY\shell\open" "FriendlyAppName" "Raspberry Pi Imager"
|
2020-03-05 15:40:38 +01:00
|
|
|
WriteRegStr SHCTX "Software\Classes\RPI_IMAGINGUTILITY\shell\open\command" "" '"$INSTDIR\rpi-imager.exe" "%1"'
|
2020-03-04 16:55:40 +01:00
|
|
|
|
|
|
|
SectionEnd
|
|
|
|
|
|
|
|
######################################################################
|
|
|
|
|
|
|
|
Section Uninstall
|
|
|
|
${INSTALL_TYPE}
|
|
|
|
Delete "$INSTDIR\D3Dcompiler_47.dll"
|
|
|
|
Delete "$INSTDIR\opengl32sw.dll"
|
|
|
|
Delete "$INSTDIR\libssl-1_1.dll"
|
|
|
|
Delete "$INSTDIR\libcrypto-1_1.dll"
|
|
|
|
Delete "$INSTDIR\fat32format.exe"
|
|
|
|
Delete "$INSTDIR\libEGL.dll"
|
|
|
|
Delete "$INSTDIR\libgcc_s_dw2-1.dll"
|
|
|
|
Delete "$INSTDIR\libGLESV2.dll"
|
|
|
|
Delete "$INSTDIR\libstdc++-6.dll"
|
|
|
|
Delete "$INSTDIR\libwinpthread-1.dll"
|
|
|
|
Delete "$INSTDIR\license.txt"
|
|
|
|
Delete "$INSTDIR\Qt5Core.dll"
|
|
|
|
Delete "$INSTDIR\Qt5Gui.dll"
|
|
|
|
Delete "$INSTDIR\Qt5Network.dll"
|
|
|
|
Delete "$INSTDIR\Qt5Qml.dll"
|
|
|
|
Delete "$INSTDIR\Qt5QmlModels.dll"
|
|
|
|
Delete "$INSTDIR\Qt5QmlWorkerScript.dll"
|
|
|
|
Delete "$INSTDIR\Qt5Quick.dll"
|
|
|
|
Delete "$INSTDIR\Qt5QuickControls2.dll"
|
|
|
|
Delete "$INSTDIR\Qt5QuickTemplates2.dll"
|
|
|
|
Delete "$INSTDIR\Qt5Svg.dll"
|
|
|
|
Delete "$INSTDIR\Qt5Widgets.dll"
|
2020-12-09 14:23:40 +01:00
|
|
|
Delete "$INSTDIR\Qt5WinExtras.dll"
|
2020-03-05 15:40:38 +01:00
|
|
|
# Old name
|
2020-03-04 16:55:40 +01:00
|
|
|
Delete "$INSTDIR\imagingutility.exe"
|
2020-03-05 15:40:38 +01:00
|
|
|
Delete "$INSTDIR\rpi-imager.exe"
|
2020-03-04 16:55:40 +01:00
|
|
|
Delete "$INSTDIR\styles\qwindowsvistastyle.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick.2\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick.2\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick.2\qtquick2plugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Window.2\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick\Window.2\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick\Window.2\windowplugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Templates.2\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick\Templates.2\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick\Templates.2\qtquicktemplates2plugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Layouts\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick\Layouts\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick\Layouts\qquicklayoutsplugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\AbstractButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Action.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ActionGroup.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ApplicationWindow.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\BusyIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Button.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ButtonGroup.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\CheckBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\CheckDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ComboBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Container.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Control.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\DelayButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Dial.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Dialog.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\DialogButtonBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Drawer.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Frame.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\GroupBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ItemDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Label.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Menu.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\MenuBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\MenuBarItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\MenuItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\MenuSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Page.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\PageIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Pane.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Popup.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ProgressBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\qtquickcontrols2plugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\RadioButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\RadioDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\RangeSlider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\RoundButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ScrollBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ScrollIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ScrollView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Slider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\SpinBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\SplitView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\StackView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\SwipeDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\SwipeView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Switch.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\SwitchDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\TabBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\TabButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\TextArea.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\TextField.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ToolBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ToolButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ToolSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\ToolTip.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Tumbler.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ApplicationWindow.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\BusyIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Button.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\CheckBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\CheckDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\CheckIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ComboBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\DelayButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Dial.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Dialog.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\DialogButtonBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Drawer.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Frame.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\GroupBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ItemDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Label.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Menu.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\MenuBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\MenuBarItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\MenuItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\MenuSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Page.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\PageIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Pane.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Popup.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ProgressBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\qtquickcontrols2universalstyleplugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\RadioButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\RadioDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\RadioIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\RangeSlider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\RoundButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ScrollBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ScrollIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Slider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\SpinBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\SplitView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\StackView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\SwipeDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Switch.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\SwitchDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\SwitchIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\TabBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\TabButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\TextArea.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\TextField.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ToolBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ToolButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ToolSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\ToolTip.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Universal\Tumbler.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ApplicationWindow.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\BoxShadow.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\BusyIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Button.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\CheckBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\CheckDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\CheckIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ComboBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\CursorDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\DelayButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Dial.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Dialog.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\DialogButtonBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Drawer.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ElevationEffect.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Frame.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\GroupBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ItemDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Label.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Menu.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\MenuBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\MenuBarItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\MenuItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\MenuSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Page.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\PageIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Pane.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Popup.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ProgressBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\qtquickcontrols2materialstyleplugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\RadioButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\RadioDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\RadioIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\RangeSlider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\RectangularGlow.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\RoundButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ScrollBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ScrollIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Slider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\SliderHandle.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\SpinBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\SplitView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\StackView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\SwipeDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\SwipeView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Switch.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\SwitchDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\SwitchIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\TabBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\TabButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\TextArea.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\TextField.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ToolBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ToolButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ToolSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\ToolTip.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Material\Tumbler.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ApplicationWindow.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\BusyIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Button.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\CheckBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\CheckDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ComboBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\DelayButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Dial.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Dialog.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\DialogButtonBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Drawer.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Frame.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\GroupBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ItemDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Label.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Menu.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\MenuItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\MenuSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Page.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\PageIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Pane.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Popup.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ProgressBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\qtquickcontrols2imaginestyleplugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\RadioButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\RadioDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\RangeSlider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\RoundButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ScrollBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ScrollIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Slider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\SpinBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\SplitView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\StackView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\SwipeDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\SwipeView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Switch.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\SwitchDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\TabBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\TabButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\TextArea.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\TextField.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ToolBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ToolButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ToolSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\ToolTip.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Imagine\Tumbler.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ApplicationWindow.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\BusyIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Button.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ButtonPanel.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\CheckBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\CheckDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\CheckIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ComboBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\DelayButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Dial.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Dialog.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\DialogButtonBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Drawer.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Frame.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\GroupBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ItemDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Label.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Menu.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\MenuBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\MenuBarItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\MenuItem.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\MenuSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Page.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\PageIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Pane.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Popup.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ProgressBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\qmldir"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\qtquickcontrols2fusionstyleplugin.dll"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\RadioButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\RadioDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\RadioIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\RangeSlider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\RoundButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ScrollBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ScrollIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Slider.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\SliderGroove.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\SliderHandle.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\SpinBox.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\SplitView.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\SwipeDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Switch.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\SwitchDelegate.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\SwitchIndicator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\TabBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\TabButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\TextArea.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\TextField.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ToolBar.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ToolButton.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ToolSeparator.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\ToolTip.qml"
|
|
|
|
Delete "$INSTDIR\QtQuick\Controls.2\Fusion\Tumbler.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\Blend.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\BrightnessContrast.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\Colorize.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\ColorOverlay.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\ConicalGradient.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\Desaturate.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\DirectionalBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\Displace.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\DropShadow.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\FastBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\GammaAdjust.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\GaussianBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\Glow.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\HueSaturation.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\InnerShadow.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\LevelAdjust.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\LinearGradient.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\MaskedBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\OpacityMask.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\qmldir"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\qtgraphicaleffectsplugin.dll"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\RadialBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\RadialGradient.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\RectangularGlow.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\RecursiveBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\ThresholdMask.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\ZoomBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\DropShadowBase.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\DropShadowBase.qmlc"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\FastGlow.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\FastGlow.qmlc"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\FastInnerShadow.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\FastInnerShadow.qmlc"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\FastMaskedBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\FastMaskedBlur.qmlc"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\GaussianDirectionalBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\GaussianDirectionalBlur.qmlc"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\GaussianGlow.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\GaussianGlow.qmlc"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\GaussianInnerShadow.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\GaussianInnerShadow.qmlc"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\GaussianMaskedBlur.qml"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\GaussianMaskedBlur.qmlc"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\qmldir"
|
|
|
|
Delete "$INSTDIR\QtGraphicalEffects\private\qtgraphicaleffectsprivate.dll"
|
|
|
|
Delete "$INSTDIR\Qt\labs\settings\plugins.qmltypes"
|
|
|
|
Delete "$INSTDIR\Qt\labs\settings\qmldir"
|
|
|
|
Delete "$INSTDIR\Qt\labs\settings\qmlsettingsplugin.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_debugger.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_inspector.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_local.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_messages.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_native.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_nativedebugger.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_preview.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_profiler.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_quickprofiler.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_server.dll"
|
|
|
|
Delete "$INSTDIR\qmltooling\qmldbg_tcp.dll"
|
|
|
|
Delete "$INSTDIR\platforms\qwindows.dll"
|
|
|
|
Delete "$INSTDIR\imageformats\qicns.dll"
|
|
|
|
Delete "$INSTDIR\imageformats\qico.dll"
|
|
|
|
Delete "$INSTDIR\imageformats\qjpeg.dll"
|
|
|
|
Delete "$INSTDIR\imageformats\qsvg.dll"
|
|
|
|
Delete "$INSTDIR\imageformats\qtga.dll"
|
|
|
|
Delete "$INSTDIR\imageformats\qwbmp.dll"
|
|
|
|
Delete "$INSTDIR\iconengines\qsvgicon.dll"
|
|
|
|
Delete "$INSTDIR\bearer\qgenericbearer.dll"
|
|
|
|
|
|
|
|
RmDir "$INSTDIR\bearer"
|
|
|
|
RmDir "$INSTDIR\iconengines"
|
|
|
|
RmDir "$INSTDIR\imageformats"
|
|
|
|
RmDir "$INSTDIR\platforms"
|
|
|
|
RmDir "$INSTDIR\qmltooling"
|
|
|
|
RmDir "$INSTDIR\Qt\labs\settings"
|
|
|
|
RmDir "$INSTDIR\Qt\labs"
|
|
|
|
RmDir "$INSTDIR\Qt"
|
|
|
|
RmDir "$INSTDIR\QtGraphicalEffects\private"
|
|
|
|
RmDir "$INSTDIR\QtGraphicalEffects"
|
|
|
|
RmDir "$INSTDIR\QtQuick\Controls.2\Fusion"
|
|
|
|
RmDir "$INSTDIR\QtQuick\Controls.2\Imagine"
|
|
|
|
RmDir "$INSTDIR\QtQuick\Controls.2\Material"
|
|
|
|
RmDir "$INSTDIR\QtQuick\Controls.2\Universal"
|
|
|
|
RmDir "$INSTDIR\QtQuick\Controls.2"
|
|
|
|
RmDir "$INSTDIR\QtQuick\Layouts"
|
|
|
|
RmDir "$INSTDIR\QtQuick\Templates.2"
|
|
|
|
RmDir "$INSTDIR\QtQuick\Window.2"
|
|
|
|
RmDir "$INSTDIR\QtQuick"
|
|
|
|
RmDir "$INSTDIR\QtQuick.2"
|
|
|
|
RmDir "$INSTDIR\styles"
|
|
|
|
|
|
|
|
Delete "$INSTDIR\uninstall.exe"
|
|
|
|
!ifdef WEB_SITE
|
|
|
|
Delete "$INSTDIR\${APP_NAME} website.url"
|
|
|
|
!endif
|
|
|
|
|
|
|
|
RmDir "$INSTDIR"
|
|
|
|
|
|
|
|
!ifdef REG_START_MENU
|
|
|
|
!insertmacro MUI_STARTMENU_GETFOLDER "Application" $SM_Folder
|
|
|
|
Delete "$SMPROGRAMS\$SM_Folder\${APP_NAME}.lnk"
|
|
|
|
!ifdef WEB_SITE
|
|
|
|
Delete "$SMPROGRAMS\$SM_Folder\${APP_NAME} Website.lnk"
|
|
|
|
!endif
|
|
|
|
RmDir "$SMPROGRAMS\$SM_Folder"
|
|
|
|
!endif
|
|
|
|
|
|
|
|
!ifndef REG_START_MENU
|
|
|
|
Delete "$SMPROGRAMS\Raspberry Pi\${APP_NAME}.lnk"
|
|
|
|
!ifdef WEB_SITE
|
|
|
|
Delete "$SMPROGRAMS\Raspberry Pi\${APP_NAME} Website.lnk"
|
|
|
|
!endif
|
|
|
|
RmDir "$SMPROGRAMS\Raspberry Pi"
|
|
|
|
!endif
|
|
|
|
|
|
|
|
DeleteRegKey ${REG_ROOT} "${REG_APP_PATH}"
|
|
|
|
DeleteRegKey ${REG_ROOT} "${UNINSTALL_PATH}"
|
|
|
|
|
|
|
|
# File associations
|
|
|
|
DeleteRegValue SHCTX "Software\Classes\.zip\OpenWithProgIds" "RPI_IMAGINGUTILITY"
|
|
|
|
DeleteRegValue SHCTX "Software\Classes\.gz\OpenWithProgIds" "RPI_IMAGINGUTILITY"
|
|
|
|
DeleteRegValue SHCTX "Software\Classes\.xz\OpenWithProgIds" "RPI_IMAGINGUTILITY"
|
|
|
|
DeleteRegValue SHCTX "Software\Classes\.zip\OpenWithProgIds" "RPI_IMAGINGUTILITY"
|
|
|
|
DeleteRegKey SHCTX "Software\Classes\RPI_IMAGINGUTILITY"
|
|
|
|
|
|
|
|
DeleteRegKey ${REG_ROOT} ""
|
|
|
|
|
|
|
|
RMDir /r "$APPDATA\Raspberry Pi\Imager"
|
|
|
|
RMDir "$APPDATA\Raspberry Pi"
|
|
|
|
RMDir /r "$LOCALAPPDATA\Raspberry Pi\Imager"
|
|
|
|
RMDir "$LOCALAPPDATA\Raspberry Pi"
|
|
|
|
|
|
|
|
SectionEnd
|
|
|
|
|
|
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
|
|
Function .onInit
|
|
|
|
!ifdef INNER
|
|
|
|
|
|
|
|
; If INNER is defined, then we aren't supposed to do anything except write out
|
|
|
|
; the uninstaller. This is better than processing a command line option as it means
|
|
|
|
; this entire code path is not present in the final (real) installer.
|
|
|
|
SetSilent silent
|
|
|
|
WriteUninstaller "$%TEMP%\uninstall.exe"
|
|
|
|
Quit ; just bail out quickly when running the "inner" installer
|
2020-05-25 00:52:37 +02:00
|
|
|
!else
|
|
|
|
${IfNot} ${AtLeastWin7}
|
2020-11-24 11:37:48 +01:00
|
|
|
MessageBox MB_OK "$(win7Msg)"
|
2020-05-25 00:52:37 +02:00
|
|
|
Quit
|
|
|
|
${EndIf}
|
2020-03-04 16:55:40 +01:00
|
|
|
!endif
|
|
|
|
FunctionEnd
|