home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 November / Chip_2001-11_cd1.bin / sharewar / Slunec / app / is32ex.exe / install_script.iss
Text File  |  2001-09-26  |  5KB  |  89 lines

  1. ;InnoSetupVersion=2.0.11
  2.  
  3. [Setup]
  4. AppName=Inno Setup
  5. AppVerName=Inno Setup version 2.0.14
  6. AppId=Inno Setup 2
  7. AppVersion=2.0.14
  8. AppPublisher=Jordan Russell
  9. AppPublisherURL=http://www.innosetup.com/
  10. AppSupportURL=http://www.innosetup.com/
  11. AppUpdatesURL=http://www.innosetup.com/
  12. AppMutex=InnoSetupCompilerAppMutex
  13. DefaultDirName={pf}\Inno Setup 2
  14. DefaultGroupName=Inno Setup 2
  15. UninstallDisplayIcon={app}\Compil32.exe
  16. OutputBaseFilename=setup
  17. Compression=zip
  18. PrivilegesRequired=none
  19. ChangesAssociations=yes
  20. LicenseFile=embedded\License.txt
  21. WizardImageFile=embedded\WizardImage0.bmp
  22. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  23.  
  24. [Files]
  25. Source: "{app}\license.txt"; DestDir: "{app}"; 
  26. Source: "{app}\ISetup.hlp"; DestDir: "{app}"; 
  27. Source: "{app}\ISetup.cnt"; DestDir: "{app}"; 
  28. Source: "{app}\Compil32.exe"; DestDir: "{app}"; 
  29. Source: "{app}\ISCC.exe"; DestDir: "{app}"; 
  30. Source: "{app}\ISCmplr.dll"; DestDir: "{app}"; 
  31. Source: "{app}\SetupClassic.e32"; DestDir: "{app}"; 
  32. Source: "{app}\SetupModern.e32"; DestDir: "{app}"; 
  33. Source: "{app}\SetupLdr.e32"; DestDir: "{app}"; 
  34. Source: "{app}\Uninst.e32"; DestDir: "{app}"; 
  35. Source: "{app}\RegSvr.e32"; DestDir: "{app}"; 
  36. Source: "{app}\Default.isl"; DestDir: "{app}"; 
  37. Source: "{app}\WizClassicImage.bmp"; DestDir: "{app}"; 
  38. Source: "{app}\WizModernImage.bmp"; DestDir: "{app}"; 
  39. Source: "{app}\WizModernImage2.bmp"; DestDir: "{app}"; 
  40. Source: "{app}\WizModernSmallImage.bmp"; DestDir: "{app}"; 
  41. Source: "{app}\WizModernSmallImage2.bmp"; DestDir: "{app}"; 
  42. Source: "{app}\dopatch.exe"; DestDir: "{app}"; 
  43. Source: "{app}\whatsnew.htm"; DestDir: "{app}"; 
  44. Source: "{app}\isfaq.htm"; DestDir: "{app}"; 
  45. Source: "{app}\Samples\Sample1.iss"; DestDir: "{app}\Samples"; 
  46. Source: "{app}\Samples\Sample2.iss"; DestDir: "{app}\Samples"; 
  47. Source: "{app}\Samples\Sample3.iss"; DestDir: "{app}\Samples"; 
  48. Source: "{app}\Samples\MyProg.exe"; DestDir: "{app}\Samples"; 
  49. Source: "{app}\Samples\MyProg.hlp"; DestDir: "{app}\Samples"; 
  50. Source: "{app}\Samples\Readme.txt"; DestDir: "{app}\Samples"; 
  51.  
  52. [Registry]
  53. Root: HKCR; Subkey: ".iss"; ValueType: String; ValueData: "InnoSetupScriptFile"; Tasks: fileassoc; 
  54. Root: HKCR; Subkey: "InnoSetupScriptFile"; ValueType: String; ValueData: "Inno Setup Script"; Tasks: fileassoc; 
  55. Root: HKCR; Subkey: "InnoSetupScriptFile\DefaultIcon"; ValueType: String; ValueData: "{app}\Compil32.exe,1"; Tasks: fileassoc; 
  56. Root: HKCR; Subkey: "InnoSetupScriptFile\shell\open"; Tasks: fileassoc; 
  57. Root: HKCR; Subkey: "InnoSetupScriptFile\shell\open\command"; ValueType: String; ValueData: """{app}\Compil32.exe"" ""%1"""; Tasks: fileassoc; 
  58. Root: HKCR; Subkey: "InnoSetupScriptFile\shell\OpenWithInnoSetup"; ValueType: String; ValueData: "Open with &Inno Setup"; Tasks: fileassoc; 
  59. Root: HKCR; Subkey: "InnoSetupScriptFile\shell\OpenWithInnoSetup\command"; ValueType: String; ValueData: """{app}\Compil32.exe"" ""%1"""; Tasks: fileassoc; 
  60. Root: HKCR; Subkey: "InnoSetupScriptFile\shell\Compile"; ValueType: String; ValueData: "Compi&le"; Tasks: fileassoc; 
  61. Root: HKCR; Subkey: "InnoSetupScriptFile\shell\Compile\command"; ValueType: String; ValueData: """{app}\Compil32.exe"" /cc ""%1"""; Tasks: fileassoc; 
  62. Root: HKCU; Subkey: "Software\Jordan Russell"; Flags: uninsdeletekeyifempty 
  63. Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup"; Flags: uninsdeletekey 
  64. Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History0"; ValueType: String; ValueData: "{app}\Samples\Sample1.iss"; Flags: createvalueifdoesntexist 
  65. Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History1"; ValueType: String; ValueData: "{app}\Samples\Sample2.iss"; Flags: createvalueifdoesntexist 
  66. Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History2"; ValueType: String; ValueData: "{app}\Samples\Sample3.iss"; Flags: createvalueifdoesntexist 
  67.  
  68. [Run]
  69. Filename: "{app}\Compil32.exe"; WorkingDir: "{app}"; Description: "Launch the Inno Setup Compiler"; Flags: postinstall skipifsilent nowait
  70.  
  71. [Icons]
  72. Name: "{group}\Inno Setup Compiler"; Filename: "{app}\Compil32.exe"; WorkingDir: "{app}"; 
  73. Name: "{group}\Inno Setup Documentation"; Filename: "{app}\ISetup.hlp"; 
  74. Name: "{group}\Inno Setup FAQ"; Filename: "{app}\isfaq.htm"; 
  75. Name: "{group}\Inno Setup Revision History"; Filename: "{app}\whatsnew.htm"; 
  76. Name: "{userdesktop}\Inno Setup Compiler"; Filename: "{app}\Compil32.exe"; WorkingDir: "{app}"; Tasks: desktopicon; 
  77.  
  78. [Tasks]
  79. Name: "desktopicon"; Description: "Create a &desktop icon"; 
  80. Name: "fileassoc"; Description: "&Associate Inno Setup with the .iss extension"; 
  81.  
  82. [UninstallDelete]
  83. Type: files; Name: "{app}\Samples\Output\SETUP.EXE"; 
  84. Type: files; Name: "{app}\Samples\Output\SETUP.0"; 
  85. Type: files; Name: "{app}\Samples\Output\SETUP.1"; 
  86. Type: files; Name: "{app}\Samples\Output\SETUP.MSG"; 
  87. Type: dirifempty; Name: "{app}\Samples\Output"; 
  88. Type: dirifempty; Name: "{app}\Samples"; 
  89.