From 75b8dc5c9ef548b4cc15483af5106b3e79dfd36e Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Mon, 22 Aug 2022 10:34:35 -0400 Subject: pkgconfig: Variables can be a single string It used to be listified and libxml2 wrap relies on that. --- test cases/common/44 pkgconfig-gen/meson.build | 7 +++++++ test cases/common/44 pkgconfig-gen/test.json | 1 + 2 files changed, 8 insertions(+) (limited to 'test cases') diff --git a/test cases/common/44 pkgconfig-gen/meson.build b/test cases/common/44 pkgconfig-gen/meson.build index 5c4dcfa34..12a110e25 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 20a2005dc..4d9f4c849 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"}, -- cgit v1.2.3