From 46039239e456a4860eead583cc2db54e7f973132 Mon Sep 17 00:00:00 2001 From: Gerry Stellenberg Date: Sun, 14 Nov 2010 12:01:30 -0600 Subject: [PATCH] Updated Windows install files for 0.9 release --- installers/Win/README.txt | 4 +- installers/Win/nsis_install_script.nsi | 120 ++++++++++++------------- 2 files changed, 62 insertions(+), 62 deletions(-) diff --git a/installers/Win/README.txt b/installers/Win/README.txt index 2e0efe0..46fee2e 100644 --- a/installers/Win/README.txt +++ b/installers/Win/README.txt @@ -1,13 +1,13 @@ libpinproc installation notes: The install process should have created the following subdirectories: -.\FTDI_2.04.16 (includes the USB driver) +.\FTDI_2.08.02 (includes the USB driver) .\bin (includes pinprocfw.exe) .\ext\python (includes a setup file for the pinproc python extension) *** USB Driver *** The FTDI driver should have been installed automatically during the libpinproc installation. -If it did not, manually run .\FTDI_2.04.16\DPInst.exe. This is necessary to communicate with +If it did not, manually run .\FTDI_2.08.02\DPInst.exe. This is necessary to communicate with the P-ROC over USB. *** pinprocfw.exe *** diff --git a/installers/Win/nsis_install_script.nsi b/installers/Win/nsis_install_script.nsi index 820a163..1803178 100644 --- a/installers/Win/nsis_install_script.nsi +++ b/installers/Win/nsis_install_script.nsi @@ -2,7 +2,7 @@ ; HM NIS Edit Wizard helper defines !define PRODUCT_NAME "libpinproc" -!define PRODUCT_VERSION "0.2" +!define PRODUCT_VERSION "0.9" !define PRODUCT_PUBLISHER "Gerry Stellenberg" !define PRODUCT_WEB_SITE "http://www.pinballcontrollers.com" !define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\DPInst.exe" @@ -24,7 +24,7 @@ ; Instfiles page !insertmacro MUI_PAGE_INSTFILES ; Finish page -!define MUI_FINISHPAGE_RUN "$INSTDIR\FTDI_2.04.16\DPInst.exe" +!define MUI_FINISHPAGE_RUN "$INSTDIR\FTDI_2.08.02\DPInst.exe" !insertmacro MUI_PAGE_FINISH ; Uninstaller pages @@ -36,48 +36,48 @@ ; MUI end ------ Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" -OutFile "libpinproc_install.exe" +OutFile "libpinproc_0.9_install.exe" InstallDir "$PROGRAMFILES\P-ROC\libpinproc" InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "" ShowInstDetails show ShowUnInstDetails show Section "MainSection" SEC01 - SetOutPath "$INSTDIR\FTDI_2.04.16\amd64" + SetOutPath "$INSTDIR\FTDI_2.08.02\amd64" SetOverwrite try - File "C:\P-ROC\Install\FTDI_2.04.16\amd64\ftbusui.dll" - File "C:\P-ROC\Install\FTDI_2.04.16\amd64\ftcserco.dll" - File "C:\P-ROC\Install\FTDI_2.04.16\amd64\ftd2xx.lib" - File "C:\P-ROC\Install\FTDI_2.04.16\amd64\ftd2xx64.dll" - File "C:\P-ROC\Install\FTDI_2.04.16\amd64\ftdibus.sys" - File "C:\P-ROC\Install\FTDI_2.04.16\amd64\ftlang.dll" - File "C:\P-ROC\Install\FTDI_2.04.16\amd64\ftser2k.sys" - File "C:\P-ROC\Install\FTDI_2.04.16\amd64\ftserui2.dll" - SetOutPath "$INSTDIR\FTDI_2.04.16" - File "C:\P-ROC\Install\FTDI_2.04.16\CDM 2 04 16 Release Info.doc" - File "C:\P-ROC\Install\FTDI_2.04.16\DPInst.exe" - File "C:\P-ROC\Install\FTDI_2.04.16\DPInst.xml" - File "C:\P-ROC\Install\FTDI_2.04.16\ftd2xx.h" - File "C:\P-ROC\Install\FTDI_2.04.16\ftdibus.cat" - File "C:\P-ROC\Install\FTDI_2.04.16\ftdibus.inf" - File "C:\P-ROC\Install\FTDI_2.04.16\ftdiport.cat" - File "C:\P-ROC\Install\FTDI_2.04.16\ftdiport.inf" - SetOutPath "$INSTDIR\FTDI_2.04.16\i386" - File "C:\P-ROC\Install\FTDI_2.04.16\i386\ftbusui.dll" - File "C:\P-ROC\Install\FTDI_2.04.16\i386\ftcserco.dll" - File "C:\P-ROC\Install\FTDI_2.04.16\i386\ftd2xx.dll" - File "C:\P-ROC\Install\FTDI_2.04.16\i386\ftd2xx.lib" - File "C:\P-ROC\Install\FTDI_2.04.16\i386\ftdibus.sys" - File "C:\P-ROC\Install\FTDI_2.04.16\i386\ftlang.dll" - File "C:\P-ROC\Install\FTDI_2.04.16\i386\ftser2k.sys" - File "C:\P-ROC\Install\FTDI_2.04.16\i386\ftserui2.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\amd64\ftbusui.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\amd64\ftcserco.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\amd64\ftd2xx.lib" + File "C:\P-ROC\Install\FTDI_2.08.02\amd64\ftd2xx64.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\amd64\ftdibus.sys" + File "C:\P-ROC\Install\FTDI_2.08.02\amd64\ftlang.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\amd64\ftser2k.sys" + File "C:\P-ROC\Install\FTDI_2.08.02\amd64\ftserui2.dll" + SetOutPath "$INSTDIR\FTDI_2.08.02" + File "C:\P-ROC\Install\FTDI_2.08.02\CDM 2 08 02 Release Info.rtf" + File "C:\P-ROC\Install\FTDI_2.08.02\DPInst.exe" + File "C:\P-ROC\Install\FTDI_2.08.02\DPInst.xml" + File "C:\P-ROC\Install\FTDI_2.08.02\ftd2xx.h" + File "C:\P-ROC\Install\FTDI_2.08.02\ftdibus.cat" + File "C:\P-ROC\Install\FTDI_2.08.02\ftdibus.inf" + File "C:\P-ROC\Install\FTDI_2.08.02\ftdiport.cat" + File "C:\P-ROC\Install\FTDI_2.08.02\ftdiport.inf" + SetOutPath "$INSTDIR\FTDI_2.08.02\i386" + File "C:\P-ROC\Install\FTDI_2.08.02\i386\ftbusui.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\i386\ftcserco.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\i386\ftd2xx.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\i386\ftd2xx.lib" + File "C:\P-ROC\Install\FTDI_2.08.02\i386\ftdibus.sys" + File "C:\P-ROC\Install\FTDI_2.08.02\i386\ftlang.dll" + File "C:\P-ROC\Install\FTDI_2.08.02\i386\ftser2k.sys" + File "C:\P-ROC\Install\FTDI_2.08.02\i386\ftserui2.dll" SetOutPath "$INSTDIR\bin" SetOverwrite ifnewer File "C:\P-ROC\libpinproc\bin\pinprocfw.exe" File "C:\P-ROC\libpinproc\bin\ftd2xx.dll" SetOutPath "$INSTDIR\ext\python" SetOverwrite ifnewer - File "C:\P-ROC\libpinproc\ext\python\dist\pinproc-0.2.win32-py2.6.exe" + File "C:\P-ROC\pypinproc\dist\pinproc-0.9.win32-py2.6.exe" SetOutPath "$INSTDIR" SetOverwrite ifnewer File "C:\P-ROC\libpinproc\installers\Win\README.txt" @@ -85,10 +85,10 @@ SectionEnd Section -Post WriteUninstaller "$INSTDIR\uninst.exe" - WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\FTDI_2.04.16\DPInst.exe" + WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\FTDI_2.08.02\DPInst.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\FTDI_2.04.16\DPInst.exe" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\FTDI_2.08.02\DPInst.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}" @@ -109,34 +109,34 @@ Section Uninstall Delete "$INSTDIR\uninst.exe" Delete "$INSTDIR\bin\ftd2xx.dll" Delete "$INSTDIR\bin\pinprocfw.exe" - Delete "$INSTDIR\FTDI_2.04.16\i386\ftserui2.dll" - Delete "$INSTDIR\FTDI_2.04.16\i386\ftser2k.sys" - Delete "$INSTDIR\FTDI_2.04.16\i386\ftlang.dll" - Delete "$INSTDIR\FTDI_2.04.16\i386\ftdibus.sys" - Delete "$INSTDIR\FTDI_2.04.16\i386\ftd2xx.lib" - Delete "$INSTDIR\FTDI_2.04.16\i386\ftd2xx.dll" - Delete "$INSTDIR\FTDI_2.04.16\i386\ftcserco.dll" - Delete "$INSTDIR\FTDI_2.04.16\i386\ftbusui.dll" - Delete "$INSTDIR\FTDI_2.04.16\ftdiport.inf" - Delete "$INSTDIR\FTDI_2.04.16\ftdiport.cat" - Delete "$INSTDIR\FTDI_2.04.16\ftdibus.inf" - Delete "$INSTDIR\FTDI_2.04.16\ftdibus.cat" - Delete "$INSTDIR\FTDI_2.04.16\ftd2xx.h" - Delete "$INSTDIR\FTDI_2.04.16\DPInst.xml" - Delete "$INSTDIR\FTDI_2.04.16\DPInst.exe" - Delete "$INSTDIR\FTDI_2.04.16\CDM 2 04 16 Release Info.doc" - Delete "$INSTDIR\FTDI_2.04.16\amd64\ftserui2.dll" - Delete "$INSTDIR\FTDI_2.04.16\amd64\ftser2k.sys" - Delete "$INSTDIR\FTDI_2.04.16\amd64\ftlang.dll" - Delete "$INSTDIR\FTDI_2.04.16\amd64\ftdibus.sys" - Delete "$INSTDIR\FTDI_2.04.16\amd64\ftd2xx64.dll" - Delete "$INSTDIR\FTDI_2.04.16\amd64\ftd2xx.lib" - Delete "$INSTDIR\FTDI_2.04.16\amd64\ftcserco.dll" - Delete "$INSTDIR\FTDI_2.04.16\amd64\ftbusui.dll" + Delete "$INSTDIR\FTDI_2.08.02\i386\ftserui2.dll" + Delete "$INSTDIR\FTDI_2.08.02\i386\ftser2k.sys" + Delete "$INSTDIR\FTDI_2.08.02\i386\ftlang.dll" + Delete "$INSTDIR\FTDI_2.08.02\i386\ftdibus.sys" + Delete "$INSTDIR\FTDI_2.08.02\i386\ftd2xx.lib" + Delete "$INSTDIR\FTDI_2.08.02\i386\ftd2xx.dll" + Delete "$INSTDIR\FTDI_2.08.02\i386\ftcserco.dll" + Delete "$INSTDIR\FTDI_2.08.02\i386\ftbusui.dll" + Delete "$INSTDIR\FTDI_2.08.02\ftdiport.inf" + Delete "$INSTDIR\FTDI_2.08.02\ftdiport.cat" + Delete "$INSTDIR\FTDI_2.08.02\ftdibus.inf" + Delete "$INSTDIR\FTDI_2.08.02\ftdibus.cat" + Delete "$INSTDIR\FTDI_2.08.02\ftd2xx.h" + Delete "$INSTDIR\FTDI_2.08.02\DPInst.xml" + Delete "$INSTDIR\FTDI_2.08.02\DPInst.exe" + Delete "$INSTDIR\FTDI_2.08.02\CDM 2 04 16 Release Info.doc" + Delete "$INSTDIR\FTDI_2.08.02\amd64\ftserui2.dll" + Delete "$INSTDIR\FTDI_2.08.02\amd64\ftser2k.sys" + Delete "$INSTDIR\FTDI_2.08.02\amd64\ftlang.dll" + Delete "$INSTDIR\FTDI_2.08.02\amd64\ftdibus.sys" + Delete "$INSTDIR\FTDI_2.08.02\amd64\ftd2xx64.dll" + Delete "$INSTDIR\FTDI_2.08.02\amd64\ftd2xx.lib" + Delete "$INSTDIR\FTDI_2.08.02\amd64\ftcserco.dll" + Delete "$INSTDIR\FTDI_2.08.02\amd64\ftbusui.dll" - RMDir "$INSTDIR\FTDI_2.04.16\i386" - RMDir "$INSTDIR\FTDI_2.04.16\amd64" - RMDir "$INSTDIR\FTDI_2.04.16" + RMDir "$INSTDIR\FTDI_2.08.02\i386" + RMDir "$INSTDIR\FTDI_2.08.02\amd64" + RMDir "$INSTDIR\FTDI_2.08.02" RMDir "$INSTDIR\bin" DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"