[QuantLibAddin-cvs] QuantLibAddin QuantLibAddin.nsi,1.2,1.3
Brought to you by:
ericehlers,
nando
|
From: Ferdinando A. <na...@us...> - 2006-05-30 10:51:17
|
Update of /cvsroot/quantlibaddin/QuantLibAddin In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv15990 Modified Files: QuantLibAddin.nsi Log Message: adding timestamp Index: QuantLibAddin.nsi =================================================================== RCS file: /cvsroot/quantlibaddin/QuantLibAddin/QuantLibAddin.nsi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** QuantLibAddin.nsi 30 May 2006 10:03:54 -0000 1.2 --- QuantLibAddin.nsi 30 May 2006 10:50:58 -0000 1.3 *************** *** 2,16 **** # to be used with NSIS 2.0 and up - !define VER_NUMBER "0.3.13" SetCompressor lzma Name "QuantLibAddin" Caption "QuantLibAddin - Setup" ! OutFile "..\QuantLibAddin-${VER_NUMBER}.exe" LicenseText "You must agree with the following license before installing:" LicenseData LICENSE.TXT DirText "Please select a location to install QuantLibAddin (or use the default):" InstallDir $PROGRAMFILES\QuantLibAddin-${VER_NUMBER} ! Icon "Docs\images\favicon.ico" ! UninstallIcon "Docs\images\favicon.ico" Section --- 2,33 ---- # to be used with NSIS 2.0 and up SetCompressor lzma + + !define VER_NUMBER "0.3.13" + !define /date NOW "%Y%m%d-%H_%M" + + # HEADER CONFIGURATION COMMANDS Name "QuantLibAddin" Caption "QuantLibAddin - Setup" ! #do not change the name below ! OutFile "..\QuantLibAddin-${VER_NUMBER}-${NOW}.exe" ! ! ! ! ! ! ! SilentInstall normal ! Icon "Docs\images\favicon.ico" ! UninstallIcon "Docs\images\favicon.ico" ! CRCCheck on LicenseText "You must agree with the following license before installing:" LicenseData LICENSE.TXT DirText "Please select a location to install QuantLibAddin (or use the default):" InstallDir $PROGRAMFILES\QuantLibAddin-${VER_NUMBER} ! InstallDirRegKey HKEY_LOCAL_MACHINE SOFTWARE\QuantLibAddin-${VER_NUMBER} "Install_Dir" ! AutoCloseWindow false ! ShowInstDetails hide ! SetDateSave on Section *************** *** 67,70 **** --- 84,90 ---- WriteRegStr HKEY_CURRENT_USER "Environment" "QUANTLIBADDIN_DIR" "$INSTDIR" + WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\QuantLibAddin-${VER_NUMBER}" \ + "Install_Dir" "$INSTDIR" + CreateShortCut "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}\Uninstall QuantLibAddin.lnk" \ "$INSTDIR\QuantLibAddinUninstall.exe" "" \ *************** *** 73,80 **** CreateShortCut "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}\README.txt.lnk" \ "$INSTDIR\README.txt" - CreateShortCut "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}\LICENSE.txt.lnk" \ "$INSTDIR\LICENSE.TXT" - CreateShortCut "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}\What's new.lnk" \ "$INSTDIR\News.txt" --- 93,98 ---- *************** *** 86,91 **** "$INSTDIR\QuantLibAddin_vc8.sln" ! CreateShortCut "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}\Documentation (WinHelp).lnk" \ ! "$INSTDIR\Docs\QuantLibAddin-docs-${VER_NUMBER}.chm" WriteINIStr "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}\QuantLibAddin Home Page.url" \ --- 104,111 ---- "$INSTDIR\QuantLibAddin_vc8.sln" ! IfFileExists "$INSTDIR\Docs\QuantLibAddin-docs-${VER_NUMBER}.chm" 0 NoWinHelpDoc ! CreateShortCut "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}\Documentation (WinHelp).lnk" \ ! "$INSTDIR\Docs\QuantLibAddin-docs-${VER_NUMBER}.chm" ! NoWinHelpDoc: WriteINIStr "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}\QuantLibAddin Home Page.url" \ *************** *** 114,117 **** --- 134,138 ---- DeleteRegKey HKEY_LOCAL_MACHINE \ "Software\Microsoft\Windows\CurrentVersion\Uninstall\QuantLibAddin-${VER_NUMBER}" + DeleteRegKey HKEY_LOCAL_MACHINE SOFTWARE\QuantLibAddin-${VER_NUMBER} DeleteRegValue HKEY_CURRENT_USER "Environment" "QUANTLIBADDIN_DIR" RMDir /r /REBOOTOK "$SMPROGRAMS\QuantLibAddin-${VER_NUMBER}" |