Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!texbell!wuarchive!gem.mps.ohio-state.edu!pacific.mps.ohio-state.edu!tut.cis.ohio-state.edu!eddie.mit.edu!ll-xn!ucsd!cacilj!paul From: ll-xn!ucsd!cacilj!paul@eddie.mit.edu (Paul Close) Newsgroups: gnu.utils.bug Subject: minor nit with @D, make-3.56 Message-ID: <8910061623.AA07660@cacilj.uucp> Date: 6 Oct 89 09:23:40 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 18 make 3.56 still has a minor problem with $(@D). The trailing '/' that the manual says will be there is not! This *is* better than when the last character of the dir name was missing too! Observe: cd ./; simcomp -c -O zrss.c ^--- "dot" works. cd ../lib.c; simcomp -c -O ../lib.c/_main.c ^--- but no trailing '/' character here! The above examples were produced by: cd $(@D); simcomp -c $(CFLAGS) $*.c -- Paul Close paul@cacilj.CTS.COM ...!{uunet, ucsd, crash}!cacilj!paul The Obi-wan Kenobi method: "Use the Source, Luke" -Jim Fulton