[BACK]Return to build.sh CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/build.sh between version 1.20 and 1.21

version 1.20, 2001/11/09 04:14:17 version 1.21, 2001/11/11 01:34:30
Line 297  if [ -z "$makewrapper" ]; then
Line 297  if [ -z "$makewrapper" ]; then
         makewrapper=$TOOLDIR/bin/nbmake-$MACHINE          makewrapper=$TOOLDIR/bin/nbmake-$MACHINE
 fi  fi
   
 if $do_rebuildmake || [ ! -f $makewrapper ] || [ $makewrapper -ot build.sh ]; then  $runcmd rm -f $makewrapper
         $runcmd rm -f $makewrapper  if [ "$runcmd" = "echo" ]; then
         if [ "$runcmd" = "echo" ]; then          echo 'cat <<EOF >'$makewrapper
                 echo 'cat <<EOF >'$makewrapper          makewrapout=
                 makewrapout=  else
         else          makewrapout=">>$makewrapper"
                 makewrapout=">>$makewrapper"  fi
         fi  
   
         eval cat <<EOF $makewrapout  eval cat <<EOF $makewrapout
 #! /bin/sh  #! /bin/sh
 # Set proper variables to allow easy "make" building of a NetBSD subtree.  # Set proper variables to allow easy "make" building of a NetBSD subtree.
 # Generated from:  \$NetBSD$  # Generated from:  \$NetBSD$
 #  #
   
 EOF  EOF
         for f in $makeenv; do  for f in $makeenv; do
                 eval echo "$f=\'\$`echo $f`\'\;\ export\ $f" $makewrapout          eval echo "$f=\'\$`echo $f`\'\;\ export\ $f" $makewrapout
         done  done
         eval echo "USETOOLS=yes\; export USETOOLS" $makewrapout  eval echo "USETOOLS=yes\; export USETOOLS" $makewrapout
   
         eval cat <<EOF $makewrapout  eval cat <<EOF $makewrapout
   
 exec \$TOOLDIR/bin/nbmake \${1+"\$@"}  exec \$TOOLDIR/bin/nbmake \${1+"\$@"}
 EOF  EOF
         [ "$runcmd" = "echo" ] && echo EOF  [ "$runcmd" = "echo" ] && echo EOF
         $runcmd chmod +x $makewrapper  $runcmd chmod +x $makewrapper
 fi  
   
 if $do_buildsystem; then  if $do_buildsystem; then
         ${runcmd-exec} $makewrapper $buildtarget          ${runcmd-exec} $makewrapper $buildtarget

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

CVSweb <webmaster@jp.NetBSD.org>