Fix version_get.h generation on BSD.
It doesn't like .PHONY rules that are actually doing stuff. So make a really phony rule that does nothing and depend in it in the version_git.h rule.
This commit is contained in:
parent
2802b3a497
commit
ed09fa4e03
1 changed files with 5 additions and 4 deletions
|
@ -2,11 +2,12 @@
|
|||
|
||||
sbin_PROGRAMS = tincd tinc sptps_test sptps_keypair
|
||||
|
||||
## Make sure version.c is always rebuilt with the latest git information
|
||||
.PHONY: ${srcdir}/version.c version_git.h
|
||||
version_git.h:
|
||||
.PHONY: version-stamp
|
||||
version-stamp:
|
||||
|
||||
version_git.h: version-stamp
|
||||
$(AM_V_GEN)echo >$@
|
||||
@-(cd $(srcdir) && git describe >/dev/null) && echo '#define GIT_DESCRIPTION "'`(cd $(srcdir) && git describe) | sed 's/release-//'`'"' >$@ ||:
|
||||
@-(cd $(srcdir) && git describe 2>/dev/null >/dev/null) && echo '#define GIT_DESCRIPTION "'`(cd $(srcdir) && git describe) | sed 's/release-//'`'"' >$@ ||:
|
||||
${srcdir}/version.c: version_git.h
|
||||
|
||||
if LINUX
|
||||
|
|
Loading…
Reference in a new issue