aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2021-06-12 23:52:21 -0400
committerEli Schwartz <eschwartz@archlinux.org>2021-06-13 14:28:08 -0400
commit0c7cdb18624283fe1655d28d0df0867d21838491 (patch)
tree55601246e936308528a7d8a7b6391ec48b8243d0
parent15fb6a407f06eae35b9d1ab72953bfdf7d9aa5ed (diff)
downloadmeson-0c7cdb18624283fe1655d28d0df0867d21838491.zip
meson-0c7cdb18624283fe1655d28d0df0867d21838491.tar.gz
meson-0c7cdb18624283fe1655d28d0df0867d21838491.tar.bz2
minit: do not misdetect files suffixed as "" or named "." or "c" or "s" as c#
You cannot `str() in str()` and expect it to act like `str() in list()`. Fixes regression in commit bbc2745dccc40761989a3e1efbe5a69eea0bc77e Unbreaks #6573 Fixes #8872
-rw-r--r--mesonbuild/minit.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/minit.py b/mesonbuild/minit.py
index 8707c06..efc5d2c 100644
--- a/mesonbuild/minit.py
+++ b/mesonbuild/minit.py
@@ -105,7 +105,7 @@ def autodetect_options(options: 'argparse.Namespace', sample: bool = False) -> N
if f.suffix in ('.cc', '.cpp'):
options.language = 'cpp'
break
- if f.suffix in '.cs':
+ if f.suffix == '.cs':
options.language = 'cs'
break
if f.suffix == '.cu':