Date: Mon, 18 Jan 2016 18:27:47 +0000 (UTC) From: Raphael Kubo da Costa <rakuco@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r406603 - head/Mk/Uses Message-ID: <201601181827.u0IIRlPZ056040@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601181827.u0IIRlPZ056040>