Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
christos
Thu Feb 20 11:51:51 EST 1997
Update of /cvsroot/src/usr.bin/make
In directory netbsd1:/var/slash-tmp/cvs-serv5438
Modified Files:
compat.c make.c make.h targ.c
Log Message:
Reported by cgd: fix .USE directive problems:
1. ${.*} variables did not get expanded in dependencies.
2. expanded ${.*} variables in .USE dependencies can cause tree
restructuring; handle it.
3. in compat mode, expand .USE before evaluating the list of targets,
instead of doing .USE expansions on demand, because they can cause
tree restructuring.
Home |
Main Index |
Thread Index |
Old Index