blob: 0be20e4c08d0ffc10f8b53d5f7fddb0a85978eac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
From abee9f9bfc8c9ca9d4616238fdd812c4200b17d5 Mon Sep 17 00:00:00 2001
From: Alexey Sokolov <alexey+znc@asokolov.org>
Date: Thu, 28 Jun 2018 23:57:29 +0100
Subject: [PATCH] Fix a warning in integration test / gmake / znc-buildmod
interaction.
It was requested on https://github.com/gentoo/gentoo/pull/8901
---
test/CMakeLists.txt | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index b19c22fab..296cb0de7 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -85,5 +85,10 @@ externalproject_add(inttest_bin
"-DZNC_BIN_DIR:path=${CMAKE_INSTALL_FULL_BINDIR}"
"-DQt5_HINTS:path=${brew_qt5}")
add_custom_target(inttest COMMAND
+ # Prevent a warning from test of znc-buildmod, when inner make
+ # discovers that there is an outer make and tries to use it:
+ # gmake[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
+ # This option doesn't affect ninja, which doesn't show that warning anyway.
+ ${CMAKE_COMMAND} -E env MAKEFLAGS=
"${CMAKE_CURRENT_BINARY_DIR}/integration/inttest")
add_dependencies(inttest inttest_bin)
|