home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2004 February
/
PCWorld_2004-02_cd.bin
/
software
/
vyzkuste
/
inno
/
isetup-4.0.10.exe
/
install_script.iss
Wrap
Text File
|
2004-01-09
|
7KB
|
107 lines
;InnoSetupVersion=4.0.10
[Setup]
AppName=Inno Setup
AppVerName=Inno Setup version 4.0.10
AppId=Inno Setup 4
AppVersion=4.0.10
AppPublisher=Jordan Russell
AppPublisherURL=http://www.innosetup.com/
AppSupportURL=http://www.innosetup.com/
AppUpdatesURL=http://www.innosetup.com/
AppMutex=InnoSetupCompilerAppMutex,Global\InnoSetupCompilerAppMutex
DefaultDirName={pf}\Inno Setup 4
DefaultGroupName=Inno Setup 4
UninstallDisplayIcon={app}\Compil32.exe
OutputBaseFilename=setup
Compression=bzip2
PrivilegesRequired=none
LicenseFile=embedded\License.txt
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\license.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ISetup.hlp"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ISetup.cnt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Compil32.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ISCC.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ISCmplr.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Setup.e32"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\SetupLdr.e32"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Uninst.e32"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\RegSvr.e32"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Default.isl"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\WizModernImage.bmp"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\WizModernImage2.bmp"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\WizModernSmallImage.bmp"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\WizModernSmallImage2.bmp"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\isbzip.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\isbunzip.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\whatsnew.htm"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\isfaq.htm"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Examples\Example1.iss"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\Example2.iss"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\Example3.iss"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\MyProg.exe"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\MyProg.hlp"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\Readme.txt"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\CodeExample1.iss"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\CodeDlg.iss"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\CodeClasses.iss"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\CodeDll.iss"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\MyDll.dll"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\MyDll\C\MyDll.c"; DestDir: "{app}\Examples\MyDll\C"; Flags: ignoreversion
Source: "{app}\Examples\MyDll\C\MyDll.def"; DestDir: "{app}\Examples\MyDll\C"; Flags: ignoreversion
Source: "{app}\Examples\MyDll\C\MyDll.dsp"; DestDir: "{app}\Examples\MyDll\C"; Flags: ignoreversion
Source: "{app}\Examples\MyDll\C\MyDll.dsw"; DestDir: "{app}\Examples\MyDll\C"; Flags: ignoreversion
Source: "{app}\Examples\MyDll\Delphi\MyDll.dpr"; DestDir: "{app}\Examples\MyDll\Delphi"; Flags: ignoreversion
Source: "{app}\Examples\ISPPExample1.iss"; DestDir: "{app}\Examples"; Flags: ignoreversion
Source: "{app}\Examples\ISPPExample1License.txt"; DestDir: "{app}\Examples"; Flags: ignoreversion
[Registry]
Root: HKCU; Subkey: "Software\Jordan Russell"; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History0"; ValueType: String; ValueData: "{app}\Examples\Example1.iss"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History1"; ValueType: String; ValueData: "{app}\Examples\Example2.iss"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History2"; ValueType: String; ValueData: "{app}\Examples\Example3.iss"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History3"; ValueType: String; ValueData: "{app}\Examples\CodeExample1.iss"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History4"; ValueType: String; ValueData: "{app}\Examples\CodeDlg.iss"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History5"; ValueType: String; ValueData: "{app}\Examples\CodeClasses.iss"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History6"; ValueType: String; ValueData: "{app}\Examples\CodeDll.iss"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\Jordan Russell\Inno Setup\ScriptFileHistoryNew"; ValueName: "History7"; ValueType: String; ValueData: "{app}\Examples\ISPPExample1.iss"; Flags: createvalueifdoesntexist
[Run]
Filename: "{app}\Compil32.exe"; Parameters: "/ASSOC"; StatusMsg: "Associating Inno Setup with the .iss file extension..."; Tasks: fileassoc;
Filename: "{app}\Compil32.exe"; WorkingDir: "{app}"; Description: "Launch the Inno Setup Compiler"; Flags: postinstall skipifsilent nowait
[UninstallRun]
Filename: "{app}\Compil32.exe"; Parameters: "/UNASSOC"; RunOnceId: "RemoveISSAssoc";
[Icons]
Name: "{group}\Inno Setup Compiler"; Filename: "{app}\Compil32.exe"; WorkingDir: "{app}";
Name: "{group}\Inno Setup Documentation"; Filename: "{app}\ISetup.hlp";
Name: "{group}\Inno Setup FAQ"; Filename: "{app}\isfaq.htm";
Name: "{group}\Inno Setup Revision History"; Filename: "{app}\whatsnew.htm";
Name: "{userdesktop}\Inno Setup Compiler"; Filename: "{app}\Compil32.exe"; WorkingDir: "{app}"; Tasks: desktopicon;
[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon";
Name: "fileassoc"; Description: "&Associate Inno Setup with the .iss file extension";
[UninstallDelete]
Type: files; Name: "{app}\Examples\Output\SETUP.EXE";
Type: files; Name: "{app}\Examples\Output\SETUP.0";
Type: files; Name: "{app}\Examples\Output\SETUP-1.BIN";
Type: files; Name: "{app}\Examples\Output\SETUP.MSG";
Type: dirifempty; Name: "{app}\Examples\Output";
Type: dirifempty; Name: "{app}\Examples\MyDll\Delphi";
Type: dirifempty; Name: "{app}\Examples\MyDll\C";
Type: dirifempty; Name: "{app}\Examples\MyDll";
Type: dirifempty; Name: "{app}\Examples";
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "default"; MessagesFile: "embedded\default.isl";