From e33a995db151f8138b8cf4558ced7a358d7a1d6f Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Fri, 3 May 2019 11:01:33 +0200 Subject: [PATCH] build: fix an out-of-tree build make[3]: Entering directory 'NetworkManager/_build/sub' CC clients/cli/nmcli-common.o cc1: error: ./clients/common: No such file or directory [-Werror=missing-include-dirs] cc1: all warnings being treated as errors The only generated header in $builddir/clients/common is settings-docs.h and only libnmc.la needs it. Include the directory on the command line only when we know it exists. --- Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index e86dbcd702..993ee9781d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3999,7 +3999,6 @@ clients_cppflags = \ -I$(srcdir)/libnm \ -I$(builddir)/libnm \ -I$(srcdir)/clients/common \ - -I$(builddir)/clients/common \ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_CLIENT \ $(GLIB_CFLAGS) \ $(SANITIZER_EXEC_CFLAGS) \ @@ -4065,6 +4064,7 @@ clients_common_libnmc_la_SOURCES = \ clients_common_libnmc_la_CPPFLAGS = \ $(clients_cppflags) \ + -I$(builddir)/clients/common \ -DG_LOG_DOMAIN=\""libnmc"\" \ $(NULL)