aboutsummaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2021-03-26 10:41:38 -0400
committerJussi Pakkanen <jpakkane@gmail.com>2021-03-26 23:41:03 +0200
commit47633330da1011f9c526bab8950c8265ef9ed7d4 (patch)
tree7904dd8383d406486e572f4595911de9b0adc7fe /test cases
parentdf4314c7b88998aa9e7a497b1da04efb77110f60 (diff)
downloadmeson-47633330da1011f9c526bab8950c8265ef9ed7d4.zip
meson-47633330da1011f9c526bab8950c8265ef9ed7d4.tar.gz
meson-47633330da1011f9c526bab8950c8265ef9ed7d4.tar.bz2
pkgconfig: Allow setting prefix in dataonly pc file
Some variables are reserved because meson set them automatically. But we are not setting them for dataonly pc files, so there is no reason to reserve them. Fixes: #8583.
Diffstat (limited to 'test cases')
-rw-r--r--test cases/common/45 pkgconfig-gen/meson.build7
1 files changed, 6 insertions, 1 deletions
diff --git a/test cases/common/45 pkgconfig-gen/meson.build b/test cases/common/45 pkgconfig-gen/meson.build
index 4638123..6a3b788 100644
--- a/test cases/common/45 pkgconfig-gen/meson.build
+++ b/test cases/common/45 pkgconfig-gen/meson.build
@@ -65,7 +65,12 @@ pkgg.generate(
description : 'A minimalistic pkgconfig file.',
version : libver,
dataonly: true,
- variables : {'foo': 'bar'},
+ variables : {
+ 'foo': 'bar',
+ # prefix is not set by default for dataonly pc files, but it is allowed to
+ # define it manually.
+ 'prefix': get_option('prefix'),
+ },
)
# Regression test for 2 cases: