[gforth] / gforth / BUILD-FROM-SCRATCH  

gforth: gforth/BUILD-FROM-SCRATCH

Diff for /gforth/BUILD-FROM-SCRATCH between version 1.22 and 1.23

version 1.22, Mon Dec 31 18:40:23 2007 UTC version 1.23, Tue Jan 1 13:39:13 2008 UTC
Line 29 
Line 29 
 # script takes over the whole build process and will produce the  # script takes over the whole build process and will produce the
 # kernel kernel images from the sources as well  # kernel kernel images from the sources as well
   
 # try to guess a installed gforth  
   
 if [ "$GFORTH"xx = "xx" ];  if [ "$GFORTH"xx = "xx" ];
 then  then
Line 39 
Line 38 
                 echo 'BUILD-FROM-SCRATCH needs a working gforth (in environment variable GFORTH)'                  echo 'BUILD-FROM-SCRATCH needs a working gforth (in environment variable GFORTH)'
                 exit 1                  exit 1
         fi          fi
         GFORTH="$GFORTH -m4M"  
 fi  fi
   
 # makes a aclocal.m4 which includes the automake macros for autconf  # makes a aclocal.m4 which includes the automake macros for autconf
Line 59 
Line 57 
   
 ./configure "$@" &&  ./configure "$@" &&
   
 # if you have specified a previous Gforth, you can safely run make now  
 # with FORTHK and FORTHP changed appropriately.  
   
 #a local gforth.fi probably does not work with $GFORTH  #a local gforth.fi probably does not work with $GFORTH
 rm -f gforth.fi &&  rm -f gforth.fi &&
   
 if [ "$GFORTH"xx != "xx" ]  echo Running: make bootstrap &&
 then  make bootstrap &&
  bootstrap=engine/prim.i" "`for x in b l; do for wid in 16 32 64; do echo kernl$wid$x.fi; done; done`  
  echo 'Running: make BUILDFORTH="'$GFORTH'" FORTHP="'$GFORTH'" '$bootstrap &&  
  make BUILDFORTH="$GFORTH" FORTHP="$GFORTH" engine/prim.i $bootstrap &&  
  echo Running: make &&   echo Running: make &&
  make &&   make &&
  make doc &&   make doc &&
  make more   make more
 fi  


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

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help