From 5e373eaa92fd3a243e1bc7a8e3eaf114ab1eeabf Mon Sep 17 00:00:00 2001 From: "Tobias C. Berner" Date: Sun, 25 Jun 2017 21:07:58 +0000 Subject: Make ninja opt-out in cmake.mk Using ninja instead of make (1) can lead to significant speed ups while building. Therefore switch from having the ninja generator opt-in to having it opt-out. Previously cmake-ports that wanted to use ninja could set CMAKE_NINJA=yes now, ports that do not work with ninja can set cmake:,noninja Note, that needing this should be an exception and most often points to a broken cmake of the port. The ports using cmake were modified * removed USES=gmake, if ninja is used * removed MAKE_ARGS, if ninja is used * added the cmake-argument noninja if necessary PR: 219629 PR: 213331 Exp-run by: antoine Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D10748 --- databases/xtrabackup/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'databases/xtrabackup') diff --git a/databases/xtrabackup/Makefile b/databases/xtrabackup/Makefile index 4f0278477e07..e74790b1fdcf 100644 --- a/databases/xtrabackup/Makefile +++ b/databases/xtrabackup/Makefile @@ -29,7 +29,7 @@ BROKEN_mips64= fails to compile: 'fpsetmask' was not declared in this scope BROKEN_powerpc64= fails to link: ld: final link failed: Bad value # autotool is in use for 5.1 builds -USES= alias autoreconf:build cpe gettext cmake libtool perl5 shebangfix +USES= alias autoreconf:build cpe gettext cmake:noninja libtool perl5 shebangfix CPE_VENDOR= percona SHEBANG_FILES= storage/innobase/xtrabackup/xbcloud_osenv.sh -- cgit v1.2.3