From 7c6b394092f8872b10786e4b1fca0c9e9aec2f59 Mon Sep 17 00:00:00 2001 From: wineee Date: Thu, 27 Nov 2025 20:20:14 +0800 Subject: [PATCH] build: also set includedir in uninstalled pkg-config file Signed-off-by: rewine --- meson.build | 1 + wayland-protocols-uninstalled.pc.in | 1 + 2 files changed, 2 insertions(+) diff --git a/meson.build b/meson.build index 2fe65b9..21c1d0d 100644 --- a/meson.build +++ b/meson.build @@ -165,6 +165,7 @@ pkgconfig_configuration.set('prefix', get_option('prefix')) pkgconfig_configuration.set('includedir', '${prefix}/@0@'.format(get_option('includedir'))) pkgconfig_configuration.set('datarootdir', '${prefix}/@0@'.format(get_option('datadir'))) pkgconfig_configuration.set('abs_top_srcdir', wayland_protocols_srcdir) +pkgconfig_configuration.set('abs_top_includedir', join_paths(meson.current_build_dir(), get_option('includedir'), 'wayland-protocols')) pkgconfig_configuration.set('PACKAGE', 'wayland-protocols') pkgconfig_configuration.set('WAYLAND_PROTOCOLS_VERSION', wayland_protocols_version) diff --git a/wayland-protocols-uninstalled.pc.in b/wayland-protocols-uninstalled.pc.in index cf7adf2..8bc16b3 100644 --- a/wayland-protocols-uninstalled.pc.in +++ b/wayland-protocols-uninstalled.pc.in @@ -1,3 +1,4 @@ +includedir=@abs_top_includedir@ pkgdatadir=@abs_top_srcdir@ Name: Wayland Protocols