X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2FMakefile.am;h=dcc19c816d0f31cf7f1afdf0046b045986a80a26;hp=f0f2214c511d76fbf7317c63e51350fdb55c7182;hb=b8f07eab3b3e65c7b759d76463392780a512c993;hpb=fe63bb03f8243bf4a1c9a623ffdcac5b1dba3ff2 diff --git a/src/Makefile.am b/src/Makefile.am index f0f2214c..dcc19c81 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -47,6 +47,17 @@ wget_SOURCES = cmpt.c connect.c convert.c cookies.c ftp.c ftp-basic.c \ EXTRA_wget_SOURCES = mswindows.c LDADD = $(ALLOCA) $(LIBOBJS) +# version.c's not really _phony_, but it does need to be generated each run. +.PHONY: version.c +version.c: hg-id + printf '%s' 'const char *version_string = "@VERSION@' > $@ + -HG_ID=$$(cat hg-id); [ "$$HG_ID" ] && printf '%s' " ($${HG_ID})" >> $@ + printf '%s\n' '";' >> $@ + +.INTERMEDIATE: hg-id +hg-id: + -( hg id | cut -f 1 -d ' ' ) 2>/dev/null > $@ + check_LIBRARIES = libunittest.a libunittest_a_SOURCES = $(wget_SOURCES) test.c test.h libunittest_a_CPPFLAGS = -DTESTING