[gforth] / gforth / iss.sh  

gforth: gforth/iss.sh

Diff for /gforth/iss.sh between version 1.8 and 1.12

version 1.8, Sat Aug 30 22:26:39 2003 UTC version 1.12, Sat Apr 8 17:37:07 2006 UTC
Line 1 
Line 1 
 #!/bin/bash  #!/bin/bash
   
 #Copyright (C) 2000,2003 Free Software Foundation, Inc.  #Copyright (C) 2000,2003,2006 Free Software Foundation, Inc.
   
 #This file is part of Gforth.  #This file is part of Gforth.
   
Line 22 
Line 22 
 # Windoze.  # Windoze.
 # Note that I use sed to create a setup file  # Note that I use sed to create a setup file
   
 # use iss.sh >iss.txt  # use iss.sh >gforth.iss
 # copy the resulting iss.txt to the location of your Windows installation  # copy the resulting *.iss to the location of your Windows installation
 # of Gforth, and start the setup compiler there.  # of Gforth, and start the setup compiler there.
   
 cat <<EOT  cat <<EOT
Line 32 
Line 32 
   
 [Setup]  [Setup]
 AppName=Gforth  AppName=Gforth
 AppVerName=$(./gforth -v 2>&1)  AppVerName=Gforth $(cat version)
 AppCopyright=Copyright © 1995,1996,1997,1998,2000,2003 Free Software Foundation  AppCopyright=Copyright © 1995,1996,1997,1998,2000,2003 Free Software Foundation
 DefaultDirName={pf}\gforth  DefaultDirName={pf}\gforth
 DefaultGroupName=Gforth  DefaultGroupName=Gforth
Line 71 
Line 71 
 Source: "README.txt"; DestDir: "{app}"; Flags: isreadme  Source: "README.txt"; DestDir: "{app}"; Flags: isreadme
 Source: "cygwin1.dll"; DestDir: "{app}"  Source: "cygwin1.dll"; DestDir: "{app}"
 Source: "sh.exe"; DestDir: "{app}"  Source: "sh.exe"; DestDir: "{app}"
   Source: "cygintl-3.dll"; DestDir: "{app}"
   Source: "cygiconv-2.dll"; DestDir: "{app}"
   Source: "cygreadline6.dll"; DestDir: "{app}"
   Source: "cygncurses-8.dll"; DestDir: "{app}"
   Source: "cygffi-2-00-beta.dll"; DestDir: "{app}"
 Source: "gforth.fi"; DestDir: "{app}"  Source: "gforth.fi"; DestDir: "{app}"
 $(ls doc/gforth | sed -e 's:/:\\:g' -e 's,^\(..*\)$,Source: "doc\\gforth\\\1"; DestDir: "{app}\\doc\\gforth"; Components: help,g')  $(ls doc/gforth | sed -e 's:/:\\:g' -e 's,^\(..*\)$,Source: "doc\\gforth\\\1"; DestDir: "{app}\\doc\\gforth"; Components: help,g')
 $(ls doc/vmgen | sed -e 's:/:\\:g' -e 's,^\(..*\)$,Source: "doc\\vmgen\\\1"; DestDir: "{app}\\doc\\vmgen"; Components: help,g')  $(ls doc/vmgen | sed -e 's:/:\\:g' -e 's,^\(..*\)$,Source: "doc\\vmgen\\\1"; DestDir: "{app}\\doc\\vmgen"; Components: help,g')
Line 81 
Line 86 
   -e 's,^\(..*\)\\\([^\\]*\)$,Source: "\1\\\2"; DestDir: "{app}\\\1",g' \    -e 's,^\(..*\)\\\([^\\]*\)$,Source: "\1\\\2"; DestDir: "{app}\\\1",g' \
   -e 's,^\([^\\]*\)$,Source: "\1"; DestDir: "{app}",g' \    -e 's,^\([^\\]*\)$,Source: "\1"; DestDir: "{app}",g' \
   -e 's,^\(.*\.[oib]".*\),\1; Components: objects,g' \    -e 's,^\(.*\.[oib]".*\),\1; Components: objects,g' \
   -e 's,^\(.*\.ps".*\),\1; Components: print,g' \    -e 's,^\(.*\.p\)s\(".*\),\1df\2; Components: print,g' \
   -e 's,^\(.*\.info.*".*\),\1; Components: info,g')    -e 's,^\(.*\.info.*".*\),\1; Components: info,g')
   
 [Icons]  [Icons]
Line 94 
Line 99 
 Name: "{group}\Gforth-itc"; Filename: "{app}\gforth-itc.exe"; WorkingDir: "{app}"  Name: "{group}\Gforth-itc"; Filename: "{app}\gforth-itc.exe"; WorkingDir: "{app}"
 Name: "{group}\Gforth-prof"; Filename: "{app}\gforth-prof.exe"; WorkingDir: "{app}"  Name: "{group}\Gforth-prof"; Filename: "{app}\gforth-prof.exe"; WorkingDir: "{app}"
 Name: "{group}\Gforth Manual"; Filename: "{app}\doc\gforth\index.html"; WorkingDir: "{app}"; Components: help  Name: "{group}\Gforth Manual"; Filename: "{app}\doc\gforth\index.html"; WorkingDir: "{app}"; Components: help
   Name: "{group}\Gforth Manual (PDF)"; Filename: "{app}\doc\gforth.pdf"; WorkingDir: "{app}"; Components: help
 Name: "{group}\VMgen Manual"; Filename: "{app}\doc\vmgen\index.html"; WorkingDir: "{app}"; Components: help  Name: "{group}\VMgen Manual"; Filename: "{app}\doc\vmgen\index.html"; WorkingDir: "{app}"; Components: help
   Name: "{group}\Bash"; Filename: "{app}\sh.exe"; WorkingDir: "{app}"
 Name: "{group}\Uninstall Gforth"; Filename: "{uninstallexe}"  Name: "{group}\Uninstall Gforth"; Filename: "{uninstallexe}"
   
 [Run]  ;[Run]
 Filename: "{app}\gforth.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth-fast.exe"  ;Filename: "{app}\gforth.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth-fast.exe"
 Filename: "{app}\gforth.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth-ditc.exe"  ;Filename: "{app}\gforth.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth-ditc.exe"
 Filename: "{app}\gforth.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth-itc.exe"  ;Filename: "{app}\gforth.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth-itc.exe"
 Filename: "{app}\gforth.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth-prof.exe"  ;Filename: "{app}\gforth.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth-prof.exe"
 Filename: "{app}\gforth-fast.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth.exe"  ;Filename: "{app}\gforth-fast.exe"; WorkingDir: "{app}"; Parameters: "fixpath.fs {app} gforth.exe"
   
 ;[Registry]  ;[Registry]
 ;registry commented out  ;registry commented out


Generate output suitable for use with a patch program
Legend:
Removed from v.1.8  
changed lines
  Added in v.1.12

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help