From 7d677d23b778ff53b6d831343b9bf6682c3ef72f Mon Sep 17 00:00:00 2001 From: Jami Kettunen Date: Thu, 3 Oct 2024 00:11:17 +0300 Subject: [PATCH] Makefile: accomodate cross-build pkg-config --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 1d8b276..0c42909 100644 --- a/Makefile +++ b/Makefile @@ -10,9 +10,10 @@ PKGS = wayland-client xkbcommon pangocairo WVKBD_SOURCES += $(wildcard $(SRC)/*.c) WVKBD_HEADERS += $(wildcard $(SRC)/*.h) +PKG_CONFIG ?= pkg-config CFLAGS += -std=gnu99 -Wall -g -DWITH_WAYLAND_SHM -DLAYOUT=\"layout.${LAYOUT}.h\" -DKEYMAP=\"keymap.${LAYOUT}.h\" -CFLAGS += $(shell pkg-config --cflags $(PKGS)) -LDFLAGS += $(shell pkg-config --libs $(PKGS)) -lm -lutil -lrt +CFLAGS += $(shell $(PKG_CONFIG) --cflags $(PKGS)) +LDFLAGS += $(shell $(PKG_CONFIG) --libs $(PKGS)) -lm -lutil -lrt WAYLAND_HEADERS = $(wildcard proto/*.xml)