У меня есть проект GCC, и я хочу автоматически добавить определения для даты сборки и номера редакции (из git) в мои источники Какой лучший способ сделать это?
Моя цель проста - сделать что-то подобное при запуске:
printf("Test app build on %s, revision %d", BUILD_DATE, REVISION)
Для сборки я использую make с простым Makefile.inc, а не с autoconf или чем-то подобным.