Ответ 1
Функция findstring - это то, что вам нравится в вашем сердце:
$(findstring
найдите,
в)
Ищет поиск находок. Если это произойдет, значение будет найдено; в противном случае значение пусто. Вы можете использовать эту функцию в условном выражении для проверки наличия определенной подстроки в заданной строке. Таким образом, два примера:
$(findstring a,a b c) $(findstring a,b c)
выведите значения
"a"
и""
(пустая строка) соответственно. См. Тестирование флагов для практического примененияfindstring
.
Что-то вроде:
ifneq (,$(findstring NT-5.1,$(VARIABLE)))
# Found
else
# Not found
endif