cvs commit: src/usr.bin/make

Joerg Sonnenberger joerg at crater.dragonflybsd.org
Tue Nov 30 07:05:41 PST 2004


joerg       2004/11/30 07:04:56 PST

DragonFly src repository

  Modified files:
    usr.bin/make         cond.c for.c main.c 
  Log:
  main.c: 1.81->1.82
  Author: imp
  Log:
  No need to check to see if we're running a version of FreeBSD 3.0 current or
  newer anymore.
  
  cond.c: 1.26->1.27
  Author: imp
  Log:
  Keep up with minor changes to NetBSD.  Consider a variable empty when
  not define.
  
  Obtained From: NetBSD (rev 1.18; sjg)
  
  for.c: 1.19->1.20
  Author: ru
  Log:
  Command line variables take precedence over global variables.
  Make this true in the .for loops too.  The following fragment,
  
          FOO=    foo bar
  
          all:
          .for f in ${FOO}
                  @echo ${f}
          .endfor
  
  when run as "make FOO=xxx" should print "xxx".  (OpenBSD had
  this bug fixed for some time.)
  
  Obtained-from: FreeBSD
  Submitted-by: Max Okumoto <okumoto at xxxxxxxx>
  
  Revision  Changes    Path
  1.11      +1 -1      src/usr.bin/make/cond.c
  1.8       +1 -1      src/usr.bin/make/for.c
  1.19      +3 -3      src/usr.bin/make/main.c


http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/cond.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/for.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/main.c.diff?r1=1.18&r2=1.19&f=u





More information about the Commits mailing list