diff options
| author | Xavier Claessens <xavier.claessens@collabora.com> | 2021-04-07 08:32:40 -0400 |
|---|---|---|
| committer | Xavier Claessens <xclaesse@gmail.com> | 2021-05-18 18:03:37 -0400 |
| commit | 69a5c950a3a70fe2e31a8a35f0be51ded89c4937 (patch) | |
| tree | 441663102e2f40a613a4384d451487e240ff5d1a /test cases | |
| parent | 2a0c2e51373e3e8aa1d4b7eb7f707f826f26f1ef (diff) | |
| download | meson-69a5c950a3a70fe2e31a8a35f0be51ded89c4937.tar.gz | |
pkgconfig: Do not escape custom variables
We need to escape space in variables that gets into cflags or libs
because otherwise we cannot split compiler args when paths contains
spaces. But custom variables are unlikely to be path that gets used in
cflags/libs, and escaping them cause regression in GStreamer that use
space as separator in a list variable.
Diffstat (limited to 'test cases')
| -rw-r--r-- | test cases/common/44 pkgconfig-gen/meson.build | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test cases/common/44 pkgconfig-gen/meson.build b/test cases/common/44 pkgconfig-gen/meson.build index 788539161..64965bc21 100644 --- a/test cases/common/44 pkgconfig-gen/meson.build +++ b/test cases/common/44 pkgconfig-gen/meson.build @@ -70,7 +70,11 @@ pkgg.generate( # prefix is not set by default for dataonly pc files, but it is allowed to # define it manually. 'prefix': get_option('prefix'), + 'escaped_var': 'hello world', }, + unescaped_variables: { + 'unescaped_var': 'hello world', + } ) # Regression test for 2 cases: |
