Мне нужно выполнить некоторые правила make условно, только если установленный Python больше определенной версии (скажем, 2.5).
Я думал, что могу сделать что-то вроде выполнения:
python -c 'import sys; print int(sys.version_info >= (2,5))'
а затем используя вывод ('1', если ok, '0' в противном случае) в инструкции ifeq
make.
В простой оболочке bash script это просто:
MY_VAR=`python -c 'import sys; print int(sys.version_info >= (2,5))'`
но это не работает в Makefile.
Любые предложения? Я мог бы использовать любое другое разумное решение для этого.