inno-setup.iss 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. ; Script generated by the Inno Setup Script Wizard.
  2. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
  3. [Setup]
  4. AppName=TNT
  5. AppVerName=TNT Transmission Line Suite 1.2.2
  6. AppPublisher=Mayo Clinic
  7. AppPublisherURL=http://mmtl.sourceforge.net/
  8. AppSupportURL=http://mmtl.sourceforge.net/
  9. AppUpdatesURL=http://mmtl.sourceforge.net/
  10. DefaultDirName={pf}\tnt-1.2.2
  11. DefaultGroupName=TNT
  12. AllowNoIcons=yes
  13. LicenseFile=O:\apps\tnt\1.2.2\win32\COPYING.txt
  14. Compression=lzma
  15. SolidCompression=yes
  16. OutputDir=.
  17. OutputBaseFilename=setup-tnt-1.2.2
  18. [Tasks]
  19. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
  20. [Files]
  21. Source: "O:\apps\tnt\1.2.2\win32\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
  22. ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
  23. [Icons]
  24. Name: "{group}\TNT 1.2.2"; Filename: "{app}\bin\tclkit.exe"; Parameters: """{app}\bin\tnt.tcl"""; WorkingDir: "{app}/examples"
  25. Name: "{group}\Users Guide (pdf)"; Filename: "{app}\doc\user-guide.pdf"
  26. Name: "{group}\Users Guide"; Filename: "{app}\doc\user-guide\index.html"
  27. Name: "{group}\{cm:UninstallProgram,TNT}"; Filename: "{uninstallexe}"
  28. Name: "{userdesktop}\TNT 1.2.2"; Filename: "{app}\bin\tclkit.exe"; Parameters: """{app}\bin\tnt.tcl"""; WorkingDir: "{app}/examples"; Tasks: desktopicon
  29. [Run]
  30. Filename: "{app}\bin\tclkit.exe"; Parameters: """{app}\bin\tnt.tcl"""; WorkingDir: "{app}/examples"; Description: "{cm:LaunchProgram,TNT}"; Flags: nowait postinstall skipifsilent
  31. Filename: "{app}\README.txt"; Description: "View the README file"; Flags: postinstall shellexec skipifsilent