Зависимость заголовка в automake
Я хотел бы создатьMakefile.am
файл, который генерирует один заголовочный файл, упомянутый вxxx.c
файл.
Скажем такxxx.c
содержит:
#include <version.h>
...
и что у меня есть правило, чтобы создать его в концеMakefile.am
:
version.h:
echo '#define VERSION "'`hg id`'"' > version.h.tmp
cmp version.h.tmp version.h || mv version.h.tmp version.h
Что я должен изменить, чтобы сделатьxxx.c
сборник зависит отversion.h
? Я пыталсяnodist_progname_SOURCES=version.h
, но это, похоже, не делает этого.