mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-23 11:18:54 +00:00
Fix 'rebuild during install' error to only trigger on 'make install'.
This allows 'make foo install' or 'make all install'. It is a similar fix as r304697 did for reading dependency files. MFC after: 2 weeks Sponsored by: Dell EMC Isilon
This commit is contained in:
parent
34d39d2c4e
commit
df5b485a4f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=308601
@ -209,7 +209,7 @@ CXXFLAGS+= ${CXXFLAGS.${.IMPSRC:T}}
|
||||
|
||||
.if defined(SRCTOP)
|
||||
# Prevent rebuilding during install to support read-only objdirs.
|
||||
.if !make(all) && make(install) && empty(.MAKE.MODE:Mmeta)
|
||||
.if ${.TARGETS:M*install*} == ${.TARGETS} && empty(.MAKE.MODE:Mmeta)
|
||||
CFLAGS+= ERROR-tried-to-rebuild-during-make-install
|
||||
.endif
|
||||
.endif
|
||||
|
Loading…
Reference in New Issue
Block a user