Moved SetFocus
[grace.git] / auxiliary / grace_setup.iss
blob7a247db24c7cc0691adb4369413edf2f2f937e3b
1 ; Script generated by the Inno Setup Script Wizard.
2 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
4 #define MyAppName "Grace"
5 #define MyAppVersion "5.99.1 dev5"
6 #define MyAppPublisher "Grace Development Team"
7 #define MyAppURL "http://plasma-gate.weizmann.ac.il/Grace/"
8 #define MyAppExeName "rungrace.bat"
10 [Setup]
11 ; NOTE: The value of AppId uniquely identifies this application.
12 ; Do not use the same AppId value in installers for other applications.
13 ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
14 AppId={{ED79C90E-DF0D-4867-9A4E-374559551A95}
15 AppName={#MyAppName}
16 AppVersion={#MyAppVersion}
17 ;AppVerName={#MyAppName} {#MyAppVersion}
18 AppPublisher={#MyAppPublisher}
19 AppPublisherURL={#MyAppURL}
20 AppSupportURL={#MyAppURL}
21 AppUpdatesURL={#MyAppURL}
22 DefaultDirName={pf}\{#MyAppName}
23 DefaultGroupName={#MyAppName}
24 DisableProgramGroupPage=yes
25 LicenseFile=C:\cygwin\home\img\grace\LICENSE
26 OutputBaseFilename=setup
27 SetupIconFile=C:\doc\grace\grace.ico
28 Compression=lzma
29 SolidCompression=yes
30 ChangesAssociations=yes
32 [Languages]
33 Name: "english"; MessagesFile: "compiler:Default.isl"
35 [Files]
36 Source: "C:\doc\grace\rungrace.bat"; DestDir: "{app}"; Flags: ignoreversion
37 Source: "C:\doc\grace\grace.ico"; DestDir: "{app}"; Flags: ignoreversion
38 Source: "C:\doc\grace\grace\*"; DestDir: "{app}\grace"; Flags: ignoreversion recursesubdirs createallsubdirs
39 ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
41 [Icons]
42 Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; IconFilename: "{app}\grace.ico"
43 ; Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"
45 [Registry]
46 Root: HKCR; Subkey: ".xgr"; ValueType: string; ValueName: ""; ValueData: "Grace.xgr"; Flags: uninsdeletevalue
47 Root: HKCR; Subkey: ".agr"; ValueType: string; ValueName: ""; ValueData: "Grace.xgr"; Flags: uninsdeletevalue
48 Root: HKCR; Subkey: "Grace.xgr"; ValueType: string; ValueName: ""; ValueData: "Grace Project File"; Flags: uninsdeletekey
49 Root: HKCR; Subkey: "Grace.xgr\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\{#MyAppName}.ico"
50 Root: HKCR; Subkey: "Grace.xgr\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\{#MyAppExeName}"" ""%1"""