mirror of
https://github.com/torvalds/linux.git
synced 2024-11-27 14:41:39 +00:00
kunit: kunit_config: Fix parsing of CONFIG options with space
Commit8b59cd81dc
("kbuild: ensure full rebuild when the compiler is updated") introduced a new CONFIG option CONFIG_CC_VERSION_TEXT. On my system, this is set to "gcc (GCC) 10.1.0" which breaks KUnit config parsing which did not like the spaces in the string. Fix this by updating the regex to allow strings containing spaces. Fixes:8b59cd81dc
("kbuild: ensure full rebuild when the compiler is updated") Signed-off-by: Rikard Falkeborn <rikard.falkeborn@gmail.com> Reviewed-by: Brendan Higgins <brendanhiggins@google.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
This commit is contained in:
parent
48778464bb
commit
3f37d14b8a
@ -10,7 +10,7 @@ import collections
|
|||||||
import re
|
import re
|
||||||
|
|
||||||
CONFIG_IS_NOT_SET_PATTERN = r'^# CONFIG_(\w+) is not set$'
|
CONFIG_IS_NOT_SET_PATTERN = r'^# CONFIG_(\w+) is not set$'
|
||||||
CONFIG_PATTERN = r'^CONFIG_(\w+)=(\S+)$'
|
CONFIG_PATTERN = r'^CONFIG_(\w+)=(\S+|".*")$'
|
||||||
|
|
||||||
KconfigEntryBase = collections.namedtuple('KconfigEntry', ['name', 'value'])
|
KconfigEntryBase = collections.namedtuple('KconfigEntry', ['name', 'value'])
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user