PROGS: Remove the 'build one' optimization since it breaks 'build multiple'
Given PROG1 PROG2, 'make PROG1' would work but 'make PROG1 PROG2' would not. Just build them as normal in a sub-make to avoid any issues. MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
parent
a540ec75d7
commit
62d89d81bf
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=295994
@ -27,18 +27,6 @@ UPDATE_DEPENDFILE_PROG = ${PROGS:[1]}
|
||||
.export UPDATE_DEPENDFILE_PROG
|
||||
.endif
|
||||
|
||||
.ifndef PROG
|
||||
# They may have asked us to build just one
|
||||
.for t in ${PROGS}
|
||||
.if make($t)
|
||||
.if ${PROGS_CXX:U:M${t}}
|
||||
PROG_CXX ?= $t
|
||||
.endif
|
||||
PROG ?= $t
|
||||
.endif
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.if defined(PROG)
|
||||
# just one of many
|
||||
PROG_OVERRIDE_VARS += BINDIR BINGRP BINOWN BINMODE DPSRCS MAN NO_WERROR \
|
||||
|
Loading…
Reference in New Issue
Block a user