diff options
author | Philipp Zabel <p.zabel@pengutronix.de> | 2023-01-11 11:19:16 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2023-01-28 21:11:43 +0100 |
commit | cd37b00b302366a2044316967547cabd2c3f8d59 (patch) | |
tree | 2c4693d1ca65bb2af40f0c7ebe68efec1ca77314 /rules/pre | |
parent | f4c1eef532470e269422d7ecc318e081b1e2af42 (diff) | |
download | ptxdist-cd37b00b302366a2044316967547cabd2c3f8d59.tar.gz ptxdist-cd37b00b302366a2044316967547cabd2c3f8d59.tar.xz |
pre/Rules.make: let Meson generate relocatable .pc files
Set the pkgconfig.relocatable option to let Meson generate .pc files
that set a relative prefix, allowing installation at an arbitrary
path.
This removes the need to mangle the prefix setting after the fact
via scripts/lib/ptxd_make_world_install_mangle_pc.awk for Meson
based packages.
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20230111101916.3749538-2-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/pre')
-rw-r--r-- | rules/pre/Rules.make | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rules/pre/Rules.make b/rules/pre/Rules.make index fd12a3462..6d9b840cd 100644 --- a/rules/pre/Rules.make +++ b/rules/pre/Rules.make @@ -258,6 +258,7 @@ CROSS_MESON_USR := \ -Dbackend=ninja \ -Dbuildtype=debugoptimized \ -Dlibdir=$(CROSS_LIB_DIR) \ + -Dpkgconfig.relocatable=true \ -Dprefix=/usr CROSS_MESON_ENV = \ |