Add fetch and patch to .PHONY and .NOTMAIN only if PORTNAME is defined.

Unconditional addition cause real fetch(1) and patch(1) programs are
builded every time.

MFC after:      1 week
This commit is contained in:
ache 2014-03-02 13:12:06 +00:00
parent 814c70500a
commit 6c0aa10090

View File

@ -155,11 +155,15 @@ CFLAGS+= ${CWARNFLAGS}
PHONY_NOTMAIN = afterdepend afterinstall all beforedepend beforeinstall \
beforelinking build build-tools buildfiles buildincludes \
checkdpadd clean cleandepend cleandir cleanobj configure \
depend dependall distclean distribute exe extract fetch \
depend dependall distclean distribute exe extract \
html includes install installfiles installincludes lint \
obj objlink objs objwarn patch realall realdepend \
obj objlink objs objwarn realall realdepend \
realinstall regress subdir-all subdir-depend subdir-install \
tags whereobj
.if defined(PORTNAME)
PHONY_NOTMAIN+= fetch patch
.endif
.PHONY: ${PHONY_NOTMAIN}
.NOTMAIN: ${PHONY_NOTMAIN}