aboutsummaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorPaulo Neves <ptsneves@gmail.com>2019-11-12 12:52:42 +0100
committerJussi Pakkanen <jpakkane@gmail.com>2019-11-13 22:04:15 +0200
commit07389e23bc225adb9f9462e2fec1272ee24062e9 (patch)
tree425b7ed0da0de8e008a487b987ca92f31813facc /test cases
parent2a73517e0808dbedb561f9670401d18309893eb0 (diff)
downloadmeson-07389e23bc225adb9f9462e2fec1272ee24062e9.zip
meson-07389e23bc225adb9f9462e2fec1272ee24062e9.tar.gz
meson-07389e23bc225adb9f9462e2fec1272ee24062e9.tar.bz2
coredata: CmdLineFileParser no longer interpolates strings.
Previously if a user tried to pass a command line build option that contained a '%' character the command line parser assumed that there was string interpolation to be done. As there is no sense in such a scenario no code provides any input for the interpolation. This then leads to a failure. In this commit we specifically override the defaults in ConfigParser and set interpolation to None, which disables command line build option interpolation. Fixes #6157
Diffstat (limited to 'test cases')
-rw-r--r--test cases/unit/34 command line/meson_options.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/test cases/unit/34 command line/meson_options.txt b/test cases/unit/34 command line/meson_options.txt
index 7acc112..244f570 100644
--- a/test cases/unit/34 command line/meson_options.txt
+++ b/test cases/unit/34 command line/meson_options.txt
@@ -1 +1,2 @@
option('set_sub_opt', type : 'boolean', value : false)
+option('set_percent_opt', type : 'string', value: 'not_set')