Icons and mime type handling on Windows
[texmacs.git] / src / misc / windows / TeXmacs.iss
blobd6792ac0b6cd1693487d24f78fa1e79a2bf4c3a4
1 ; -- TeXmacs.iss --
2 ; Inno Setup configuration file for the compilation of the
3 ; Windows TeXmacs installer
5 [Setup]
6 AppName=TeXmacs
7 AppVerName=TeXmacs version 1.0.7.2
8 DefaultDirName={pf}\TeXmacs
9 DefaultGroupName=TeXmacs
10 UninstallDisplayIcon={app}\TeXmacs.ico
11 OutputDir=..\..\..\distr
12 OutputBaseFilename=texmacs-installer
13 ; SourceDir=../..
14 ChangesAssociations=yes
16 WizardImageFile=TeXmacs-large.bmp
17 WizardImageStretch=no
18 WizardSmallImageFile=TeXmacs-small.bmp
20 ;PrivilegesRequired=none
22 [Registry]
23 Root: HKCR; Subkey: ".tm"; ValueType: string; ValueName: ""; ValueData: "tmfile"; Flags: uninsdeletevalue
24 Root: HKCR; Subkey: "tmfile"; ValueType: string; ValueName: ""; ValueData: "text/tm"; Flags: uninsdeletekey
25 Root: HKCR; Subkey: "tmfile\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\TeXmacs.ico"
26 Root: HKCR; Subkey: "tmfile\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\bin\texmacs.exe"" ""%1"""
28 [Files]
29 Source: ..\..\..\distr\TeXmacs-Windows\*; DestDir: {app}; Flags: recursesubdirs createallsubdirs
30 Source: TeXmacs.ico; DestDir: {app}
32 [Icons]
33 Name: "{group}\TeXmacs"; Filename: "{app}\bin\texmacs.exe"; IconFilename: "{app}\TeXmacs.ico"
34 Name: "{group}\Uninstall TeXmacs"; Filename: "{uninstallexe}"
35 Name: "{commondesktop}\TeXmacs"; Filename: "{app}\bin\texmacs.exe"; IconFilename: "{app}\TeXmacs.ico"