Changeset c329f4d in sasview for sansview/installer.iss
- Timestamp:
- Aug 20, 2012 4:54:46 PM (12 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- a338547
- Parents:
- 5401f2a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/installer.iss
r7f8cb75 rc329f4d 7 7 8 8 ChangesAssociations=yes 9 AppName=Sa nsView10 AppVerName=Sa nsView-2.1.19 AppName=SasView 10 AppVerName=SasView-2.1.1 11 11 AppPublisher=(c) 2009 - 2012, University of Tennessee 12 12 AppPublisherURL=http://danse.chem.utk.edu … … 14 14 AppUpdatesURL=http://danse.chem.utk.edu 15 15 ChangesEnvironment=true 16 DefaultDirName={pf}\Sa nsView17 DefaultGroupName= DANSE\SansView-2.1.116 DefaultDirName={pf}\SasView 17 DefaultGroupName=.\SasView-2.1.1 18 18 DisableProgramGroupPage=yes 19 19 LicenseFile=license.txt 20 OutputBaseFilename=setupSa nsView20 OutputBaseFilename=setupSasView 21 21 SetupIconFile=images\ball.ico 22 22 Compression=lzma … … 27 27 28 28 [Registry] 29 Root: HKCR; Subkey: ".xml\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 30 Root: HKCR; Subkey: ".txt\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 31 Root: HKCR; Subkey: ".asc\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 32 Root: HKCR; Subkey: ".dat\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 33 Root: HKCR; Subkey: ".tif\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 34 Root: HKCR; Subkey: ".abs\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 35 Root: HKCR; Subkey: ".d1d\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 36 Root: HKCR; Subkey: ".sans\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 37 Root: HKCR; Subkey: "applications\SansView.exe\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\SansView.exe"" ""%1"""; Flags: uninsdeletevalue noerror 38 Root: HKCU; Subkey: "Software\Classes\.xml\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 39 Root: HKCU; Subkey: "Software\Classes\.txt\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 40 Root: HKCU; Subkey: "Software\Classes\.asc\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 41 Root: HKCU; Subkey: "Software\Classes\.dat\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 42 Root: HKCU; Subkey: "Software\Classes\.tif\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 43 Root: HKCU; Subkey: "Software\Classes\.abs\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 44 Root: HKCU; Subkey: "Software\Classes\.d1d\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 45 Root: HKCU; Subkey: "Software\Classes\.sans\OpenWithList\SansView.exe"; Flags: uninsdeletekey noerror 46 Root: HKCU; Subkey: "Software\Classes\applications\SansView.exe\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\SansView.exe"" ""%1"""; Flags: uninsdeletevalue noerror 47 Root: HKCR; Subkey: ".svs"; ValueType: string; ValueName: ""; ValueData: "{app}\SansView.exe"; Flags: uninsdeletevalue noerror 48 Root: HKCR; Subkey: ".fitv"; ValueType: string; ValueName: ""; ValueData: "{app}\SansView.exe"; Flags: uninsdeletevalue noerror 49 Root: HKCR; Subkey: ".inv"; ValueType: string; ValueName: ""; ValueData: "{app}\SansView.exe"; Flags: uninsdeletevalue noerror 50 Root: HKCR; Subkey: ".prv"; ValueType: string; ValueName: ""; ValueData: "{app}\SansView.exe"; Flags: uninsdeletevalue noerror 51 Root: HKCR; Subkey: "{app}\SansView.exe"; ValueType: string; ValueName: ""; ValueData: "{app}\SansView File"; Flags: uninsdeletekey noerror 52 Root: HKCR; Subkey: "{app}\SansView.exe\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\SansView.exe"" ""%1"""; Flags: uninsdeletevalue noerror 53 Root: HKCR; Subkey: "{app}\images\ball.ico"; ValueType: string; ValueName: ""; ValueData: "{app}\SansView.exe,0"; Flags: uninsdeletevalue noerror 54 Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"; ValueType: expandsz; ValueName: "SANSVIEWPATH"; ValueData: "{app}"; Flags: uninsdeletevalue noerror 29 Root: HKCR; Subkey: ".xml\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 30 Root: HKCR; Subkey: ".txt\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 31 Root: HKCR; Subkey: ".asc\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 32 Root: HKCR; Subkey: ".dat\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 33 Root: HKCR; Subkey: ".tif\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 34 Root: HKCR; Subkey: ".abs\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 35 Root: HKCR; Subkey: ".d1d\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 36 Root: HKCR; Subkey: ".sans\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 37 Root: HKCR; Subkey: ".nxs\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 38 Root: HKCR; Subkey: "applications\SasView.exe\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\SasView.exe"" ""%1"""; Flags: uninsdeletevalue noerror 39 Root: HKCU; Subkey: "Software\Classes\.xml\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 40 Root: HKCU; Subkey: "Software\Classes\.txt\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 41 Root: HKCU; Subkey: "Software\Classes\.asc\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 42 Root: HKCU; Subkey: "Software\Classes\.dat\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 43 Root: HKCU; Subkey: "Software\Classes\.tif\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 44 Root: HKCU; Subkey: "Software\Classes\.abs\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 45 Root: HKCU; Subkey: "Software\Classes\.d1d\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 46 Root: HKCU; Subkey: "Software\Classes\.sans\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 47 Root: HKCU; Subkey: "Software\Classes\.nxs\OpenWithList\SasView.exe"; Flags: uninsdeletekey noerror 48 Root: HKCU; Subkey: "Software\Classes\applications\SasView.exe\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\SasView.exe"" ""%1"""; Flags: uninsdeletevalue noerror 49 Root: HKCR; Subkey: ".svs"; ValueType: string; ValueName: ""; ValueData: "{app}\SasView.exe"; Flags: uninsdeletevalue noerror 50 Root: HKCR; Subkey: ".fitv"; ValueType: string; ValueName: ""; ValueData: "{app}\SasView.exe"; Flags: uninsdeletevalue noerror 51 Root: HKCR; Subkey: ".inv"; ValueType: string; ValueName: ""; ValueData: "{app}\SasView.exe"; Flags: uninsdeletevalue noerror 52 Root: HKCR; Subkey: ".prv"; ValueType: string; ValueName: ""; ValueData: "{app}\SasView.exe"; Flags: uninsdeletevalue noerror 53 Root: HKCR; Subkey: "{app}\SasView.exe"; ValueType: string; ValueName: ""; ValueData: "{app}\SasView File"; Flags: uninsdeletekey noerror 54 Root: HKCR; Subkey: "{app}\SasView.exe\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\SasView.exe"" ""%1"""; Flags: uninsdeletevalue noerror 55 Root: HKCR; Subkey: "{app}\images\ball.ico"; ValueType: string; ValueName: ""; ValueData: "{app}\SasView.exe,0"; Flags: uninsdeletevalue noerror 56 Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"; ValueType: expandsz; ValueName: "SASVIEWPATH"; ValueData: "{app}"; Flags: uninsdeletevalue noerror 55 57 ; Write to PATH (below) is disabled; need more tests 56 ;Root: HKCU; Subkey: "Environment"; ValueType: expandsz; ValueName: "PATH"; ValueData: "%SA NSVIEWPATH%;{olddata}"; Check: NeedsAddPath()58 ;Root: HKCU; Subkey: "Environment"; ValueType: expandsz; ValueName: "PATH"; ValueData: "%SASVIEWPATH%;{olddata}"; Check: NeedsAddPath() 57 59 58 60 … … 67 69 68 70 [Files] 69 Source: "dist\Sa nsView.exe"; DestDir: "{app}"; Flags: ignoreversion71 Source: "dist\SasView.exe"; DestDir: "{app}"; Flags: ignoreversion 70 72 Source: "dist\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs 71 Source: "dist\plugin_models\*"; DestDir: "{userappdata}\..\.sa nsview\plugin_models"; Flags: recursesubdirs createallsubdirs72 Source: "dist\config\custom_config.py"; DestDir: "{userappdata}\..\.sa nsview\config"; Flags: recursesubdirs createallsubdirs73 Source: "dist\plugin_models\*"; DestDir: "{userappdata}\..\.sasview\plugin_models"; Flags: recursesubdirs createallsubdirs 74 Source: "dist\config\custom_config.py"; DestDir: "{userappdata}\..\.sasview\config"; Flags: recursesubdirs createallsubdirs 73 75 ; NOTE: Don't use "Flags: ignoreversion" on any shared system files 74 76 75 77 [Icons] 76 Name: "{group}\Sa nsView"; Filename: "{app}\SansView.exe"; WorkingDir: "{app}"; IconFilename: "{app}\images\ball.ico"77 Name: "{group}\{cm:UninstallProgram, Sa nsView}"; Filename: "{uninstallexe}"78 Name: "{commondesktop}\Sa nsView-2.1.1"; Filename: "{app}\SansView.exe"; Tasks: desktopicon; WorkingDir: "{app}" ; IconFilename: "{app}\images\ball.ico"79 Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Sa nsView-2.1.1"; Filename: "{app}\SansView.exe"; Tasks: quicklaunchicon; WorkingDir: "{app}"; IconFilename: "{app}\images\ball.ico"78 Name: "{group}\SasView"; Filename: "{app}\SasView.exe"; WorkingDir: "{app}"; IconFilename: "{app}\images\ball.ico" 79 Name: "{group}\{cm:UninstallProgram, SasView}"; Filename: "{uninstallexe}" 80 Name: "{commondesktop}\SasView-2.1.1"; Filename: "{app}\SasView.exe"; Tasks: desktopicon; WorkingDir: "{app}" ; IconFilename: "{app}\images\ball.ico" 81 Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\SasView-2.1.1"; Filename: "{app}\SasView.exe"; Tasks: quicklaunchicon; WorkingDir: "{app}"; IconFilename: "{app}\images\ball.ico" 80 82 81 83 82 84 [Run] 83 Filename: "{app}\Sa nsView.exe"; Description: "{cm:LaunchProgram, SansView}"; Flags: nowait postinstall skipifsilent85 Filename: "{app}\SasView.exe"; Description: "{cm:LaunchProgram, SasView}"; Flags: nowait postinstall skipifsilent 84 86 ; Install the Microsoft C++ DLL redistributable package if it is provided and the DLLs are not present on the target system. 85 87 ; Note that the redistributable package is included if the app was built using Python 2.6 or 2.7, but not with 2.5. … … 111 113 RegQueryStringValue(HKEY_CURRENT_USER,'Environment','PATH', oldpath) 112 114 oldpath := oldpath + ';'; 113 newpath := '%SA NSVIEWPATH%';115 newpath := '%SASVIEWPATH%'; 114 116 i := 0; 115 117 while (Pos(';', oldpath) > 0) do begin
Note: See TracChangeset
for help on using the changeset viewer.