diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2015-04-15 04:58:26 +0800 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2015-04-15 04:58:26 +0800 |
commit | 993c60f909a3ad4c3417247edcd45d6fb3b17fea (patch) | |
tree | 5a953cd51216a724e2fb73adb617d3a0a019d79c /Mk | |
parent | c55a450852d7371c42874e0e7f9e8c0eb329fac6 (diff) | |
download | freebsd-ports-gnome-993c60f909a3ad4c3417247edcd45d6fb3b17fea.tar.gz freebsd-ports-gnome-993c60f909a3ad4c3417247edcd45d6fb3b17fea.tar.zst freebsd-ports-gnome-993c60f909a3ad4c3417247edcd45d6fb3b17fea.zip |
Let WITH_CCACHE_BUILD work on the pkg port that is not PKG_ORIGIN.
For example, if ports-mgmt/pkg is PKG_ORIGIN then it is safe to use
ccache for ports-mgmt/pkg-devel.
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/bsd.ccache.mk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Mk/bsd.ccache.mk b/Mk/bsd.ccache.mk index b785c52d66e3..72133615df4f 100644 --- a/Mk/bsd.ccache.mk +++ b/Mk/bsd.ccache.mk @@ -20,8 +20,8 @@ WARNING+= WITH_CCACHE_BUILD support disabled, please set CCACHE_DIR. # don't use if ccache already set in CC .if !defined(NO_CCACHE) && defined(WITH_CCACHE_BUILD) && !${CC:M*ccache*} && \ !defined(NO_BUILD) && !defined(NOCCACHE) -# Avoid depends loops between pkg and ccache -. if !${.CURDIR:M*/devel/ccache} && !${.CURDIR:M*/ports-mgmt/pkg} +# Avoid depends loops between ccache and pkg +. if ${PKGORIGIN} != devel/ccache && ${PKGORIGIN} != ${PKG_ORIGIN} BUILD_DEPENDS+= ${LOCALBASE}/bin/ccache:${PORTSDIR}/devel/ccache . endif |