build: Use exact match by default for BSP names

Update #3818.
This commit is contained in:
Sebastian Huber
2020-10-02 16:28:25 +02:00
parent 7c0744f5b3
commit f53712a0e3

View File

@@ -688,7 +688,7 @@ class OptionItem(Item):
@staticmethod
def _is_variant(variants, variant):
for pattern in variants:
if re.search("^" + pattern + "$", variant):
if re.match(pattern + "$", variant):
return True
return False
@@ -1499,7 +1499,7 @@ def is_in_white_list(variant, white_list):
if not white_list:
return True
for pattern in white_list:
if re.search(pattern, variant):
if re.match(pattern + "$", variant):
return True
return False