home *** CD-ROM | disk | FTP | other *** search
/ Enter 2005 March / ENTER.ISO / files / FreeMind-Windows-Installer-0_7_1.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2005-02-24  |  3.7 KB  |  58 lines

  1. ;InnoSetupVersion=4.0.10
  2. [Setup]
  3. AppName=FreeMind
  4. AppVerName=FreeMind 0.7.1
  5. AppId={B991B020-2968-11D8-AF23-444553540000}
  6. AppVersion=0.7.1
  7. AppPublisherURL=http://freemind.sourceforge.net
  8. AppSupportURL=http://freemind.sourceforge.net
  9. AppUpdatesURL=http://freemind.sourceforge.net
  10. DefaultDirName={pf}\FreeMind
  11. DefaultGroupName=FreeMind
  12. UninstallDisplayIcon={app}\Freemind.exe
  13. UninstallDisplayName=FreeMind
  14. OutputBaseFilename=FreeMind-Windows-Installer-0_7_1
  15. Compression=zip
  16. ChangesAssociations=yes
  17. AllowNoIcons=yes
  18. LicenseFile=embedded\License.txt
  19. InfoBeforeFile=embedded\InfoBefore.txt
  20. InfoAfterFile=embedded\InfoAfter.txt
  21. WizardImageFile=embedded\WizardImage0.bmp
  22. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  23. [Files]
  24. Source: "{tmp}\isxbb.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  25. Source: "{app}\Freemind.exe"; DestDir: "{app}"; Flags: overwritereadonly promptifolder 
  26. Source: "{app}\accessories\mm2xbel.xsl"; DestDir: "{app}\accessories"; Flags: overwritereadonly promptifolder 
  27. Source: "{app}\accessories\xbel2mm.xsl"; DestDir: "{app}\accessories"; Flags: overwritereadonly promptifolder 
  28. Source: "{app}\doc\freemind.mm"; DestDir: "{app}\doc"; Flags: overwritereadonly promptifolder 
  29. Source: "{app}\lib\freemind.jar"; DestDir: "{app}\lib"; Flags: overwritereadonly promptifolder 
  30. Source: "{app}\license.txt"; DestDir: "{app}"; Flags: overwritereadonly promptifolder 
  31. Source: "{app}\patterns.xml"; DestDir: "{app}"; Flags: overwritereadonly promptifolder 
  32. ; Source: "{app}\backup\"; DestDir: "{app}\backup"; Flags: uninsneveruninstall skipifsourcedoesntexist 
  33. ; Source: "{app}\backup\accessories\"; DestDir: "{app}\backup\accessories"; Flags: uninsneveruninstall skipifsourcedoesntexist 
  34. ; Source: "{app}\backup\doc\"; DestDir: "{app}\backup\doc"; Flags: uninsneveruninstall skipifsourcedoesntexist 
  35. ; Source: "{app}\backup\lib\"; DestDir: "{app}\backup\lib"; Flags: uninsneveruninstall skipifsourcedoesntexist 
  36. Source: "{tmp}\FreeMind.gif"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  37. Source: "{tmp}\FreeMind1.gif"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  38. [Registry]
  39. Root: HKCR; Subkey: ".mm"; ValueType: String; ValueData: "FreeMind Map"; Tasks: fileassoc; Flags: uninsdeletekey 
  40. Root: HKCR; Subkey: "FreeMind Map"; ValueType: String; ValueData: "FreeMind Map"; Tasks: fileassoc; Flags: uninsdeletekey 
  41. Root: HKCR; Subkey: "FreeMind Map\Shell\Open\Command"; ValueType: String; ValueData: """{app}\Freemind.exe"" ""%1"""; Tasks: fileassoc; Flags: uninsdeletekey 
  42. Root: HKCR; Subkey: "FreeMind Map\DefaultIcon"; ValueType: String; ValueData: "{app}\Freemind.exe,0"; Tasks: fileassoc; Flags: uninsdeletekey 
  43. [Run]
  44. Filename: "{app}\Freemind.exe"; Description: "Launch FreeMind"; Flags: postinstall unchecked skipifsilent 
  45. [Icons]
  46. Name: "{group}\FreeMind"; Filename: "{app}\Freemind.exe"; WorkingDir: "{app}"; IconFilename: "{app}\Freemind.exe"; 
  47. Name: "{group}\Uninstall FreeMind"; Filename: "{uninstallexe}"; 
  48. Name: "{userdesktop}\FreeMind"; Filename: "{app}\Freemind.exe"; WorkingDir: "{app}"; IconFilename: "{app}\Freemind.exe"; Tasks: desktopicon; 
  49. Name: "{userstartmenu}\FreeMind"; Filename: "{app}\Freemind.exe"; WorkingDir: "{app}"; IconFilename: "{app}\Freemind.exe"; Tasks: quicklaunchicon; 
  50. [Tasks]
  51. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  52. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; 
  53. Name: "fileassoc"; Description: "&Associate FreeMind Extensions with the .mm file extension"; GroupDescription: "File Association:"; 
  54. [Languages]
  55. ; These files are stubs
  56. ; To achieve better results after recompilation, use the real language files
  57. Name: "default"; MessagesFile: "embedded\default.isl"; 
  58.