Не совсем - так как я пользуюсь только gnu тулами, то мне лень было читать доку по make, посему использовал то что знал - sed, bash, echo и expr (последние могут быть встроенными в bash). Теоретически make позволяет увеличить переменную, а вот найти и поменять значение в исходнике врядли, т.е. одного make может нехватить. Цель incr у меня вызывается автоматически из цели changelog и закачивания проекта в git - очень удобственно, можно даже tag'и для git'а с этим билд-number генерить.
|