aboutsummaryrefslogtreecommitdiff
path: root/test cases/common
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2022-08-22 10:34:35 -0400
committerXavier Claessens <xclaesse@gmail.com>2022-08-23 08:13:55 -0400
commit75b8dc5c9ef548b4cc15483af5106b3e79dfd36e (patch)
tree963211606b41776fcc2542629040e7c3fc21d213 /test cases/common
parent3e73d4d77d1d36b15d06c8b3c4a7ee6ad77847b6 (diff)
downloadmeson-75b8dc5c9ef548b4cc15483af5106b3e79dfd36e.zip
meson-75b8dc5c9ef548b4cc15483af5106b3e79dfd36e.tar.gz
meson-75b8dc5c9ef548b4cc15483af5106b3e79dfd36e.tar.bz2
pkgconfig: Variables can be a single string
It used to be listified and libxml2 wrap relies on that.
Diffstat (limited to 'test cases/common')
-rw-r--r--test cases/common/44 pkgconfig-gen/meson.build7
-rw-r--r--test cases/common/44 pkgconfig-gen/test.json1
2 files changed, 8 insertions, 0 deletions
diff --git a/test cases/common/44 pkgconfig-gen/meson.build b/test cases/common/44 pkgconfig-gen/meson.build
index 5c4dcfa..12a110e 100644
--- a/test cases/common/44 pkgconfig-gen/meson.build
+++ b/test cases/common/44 pkgconfig-gen/meson.build
@@ -169,3 +169,10 @@ pkgg.generate(
version : libver,
variables: ['bar=${libdir}/bar']
)
+
+# Regression test: variables kwarg should listify single string value
+pkgg.generate(
+ name : 'libvartest3',
+ description : 'Check that variables can be single string',
+ variables: 'foo=bar',
+)
diff --git a/test cases/common/44 pkgconfig-gen/test.json b/test cases/common/44 pkgconfig-gen/test.json
index 20a2005..4d9f4c8 100644
--- a/test cases/common/44 pkgconfig-gen/test.json
+++ b/test cases/common/44 pkgconfig-gen/test.json
@@ -8,6 +8,7 @@
{"type": "file", "file": "usr/lib/pkgconfig/libhello.pc"},
{"type": "file", "file": "usr/lib/pkgconfig/libvartest.pc"},
{"type": "file", "file": "usr/lib/pkgconfig/libvartest2.pc"},
+ {"type": "file", "file": "usr/lib/pkgconfig/libvartest3.pc"},
{"type": "file", "file": "usr/lib/pkgconfig/simple2.pc"},
{"type": "file", "file": "usr/lib/pkgconfig/simple3.pc"},
{"type": "file", "file": "usr/lib/pkgconfig/simple5.pc"},