svn commit: r406603 - head/Mk/Uses
Raphael Kubo da Costa
rakuco at FreeBSD.org
Mon Jan 18 18:27:49 UTC 2016
Author: rakuco
Date: Mon Jan 18 18:27:47 2016
New Revision: 406603
URL: https://svnweb.freebsd.org/changeset/ports/406603
Log:
Uses/cmake.mk: Make it possible to override {BUILD,INSTALL}_WRKSRC with :outsource.
This is particularly useful if a port only needs to build a subdirectory of
the source tree (in which case they can set BUILD_WRKSRC to
"${CONFIGURE_WRKSRC}/foo/bar").
Modified:
head/Mk/Uses/cmake.mk
Modified: head/Mk/Uses/cmake.mk
==============================================================================
--- head/Mk/Uses/cmake.mk Mon Jan 18 18:23:03 2016 (r406602)
+++ head/Mk/Uses/cmake.mk Mon Jan 18 18:27:47 2016 (r406603)
@@ -106,8 +106,8 @@ CMAKE_SOURCE_PATH?= ${WRKSRC}
.if ${cmake_ARGS:Moutsource}
_CMAKE_MSG= "===> Performing out-of-source build"
CONFIGURE_WRKSRC= ${WRKDIR}/.build
-BUILD_WRKSRC= ${CONFIGURE_WRKSRC}
-INSTALL_WRKSRC= ${CONFIGURE_WRKSRC}
+BUILD_WRKSRC?= ${CONFIGURE_WRKSRC}
+INSTALL_WRKSRC?= ${CONFIGURE_WRKSRC}
.endif
.if !target(do-configure)
More information about the svn-ports-head
mailing list