From 8e437da379da6cb017692e71a28319f92f73b60b Mon Sep 17 00:00:00 2001 From: Juergen Gross Date: Tue, 14 Mar 2017 16:04:41 +0100 Subject: [PATCH] tools: correct build in directory below tools Recent changes to create *.pc files introduced a bug when trying to build a library from a directory below tools as PKG_CONFIG_DIR wouldn't be set. Correct this by adding a default value to Rules.mk. Signed-off-by: Juergen Gross Acked-by: Wei Liu --- tools/Rules.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/Rules.mk b/tools/Rules.mk index 8b8c48e14a..a888560abe 100644 --- a/tools/Rules.mk +++ b/tools/Rules.mk @@ -249,6 +249,8 @@ $(XEN_ROOT)/config/Tools.mk: $(error You have to run ./configure before building or installing the tools) endif +PKG_CONFIG_DIR ?= $(XEN_ROOT)/tools/pkg-config + $(PKG_CONFIG_DIR)/%.pc: %.pc.in Makefile mkdir -p $(PKG_CONFIG_DIR) @sed -e 's!@@version@@!$(PKG_CONFIG_VERSION)!g' \ -- 2.39.5