|
@@ -193,20 +193,22 @@ noinst_HEADERS+= $(ORHEADERS) micro-revision.i
|
|
src/or/config_codedigest.o: src/or/or_sha1.i
|
|
src/or/config_codedigest.o: src/or/or_sha1.i
|
|
|
|
|
|
micro-revision.i: FORCE
|
|
micro-revision.i: FORCE
|
|
- @rm -f micro-revision.tmp; \
|
|
|
|
- if test -d "$(top_srcdir)/.git" && \
|
|
|
|
- test -x "`which git 2>&1;true`"; then \
|
|
|
|
- HASH="`cd "$(top_srcdir)" && git rev-parse --short=16 HEAD`"; \
|
|
|
|
- echo \"$$HASH\" > micro-revision.tmp; \
|
|
|
|
- fi; \
|
|
|
|
- if test ! -f micro-revision.tmp ; then \
|
|
|
|
- if test ! -f micro-revision.i ; then \
|
|
|
|
- echo '""' > micro-revision.i; \
|
|
|
|
- fi; \
|
|
|
|
- elif test ! -f micro-revision.i || \
|
|
|
|
- test x"`cat micro-revision.tmp`" != x"`cat micro-revision.i`"; then \
|
|
|
|
- mv micro-revision.tmp micro-revision.i; \
|
|
|
|
- fi; true
|
|
|
|
|
|
+ $(AM_V_GEN)rm -f micro-revision.tmp; \
|
|
|
|
+ if test -d "$(top_srcdir)/.git" && \
|
|
|
|
+ test -x "`which git 2>&1;true`"; then \
|
|
|
|
+ HASH="`cd "$(top_srcdir)" && git rev-parse --short=16 HEAD`"; \
|
|
|
|
+ echo \"$$HASH\" > micro-revision.tmp; \
|
|
|
|
+ fi; \
|
|
|
|
+ if test ! -f micro-revision.tmp; then \
|
|
|
|
+ if test ! -f micro-revision.i; then \
|
|
|
|
+ echo '""' > micro-revision.i; \
|
|
|
|
+ fi; \
|
|
|
|
+ elif test ! -f micro-revision.i || \
|
|
|
|
+ test x"`cat micro-revision.tmp`" != x"`cat micro-revision.i`"; then \
|
|
|
|
+ mv micro-revision.tmp micro-revision.i; \
|
|
|
|
+ fi; \
|
|
|
|
+ rm -f micro-revision.tmp; \
|
|
|
|
+ true
|
|
|
|
|
|
src/or/or_sha1.i: $(src_or_tor_SOURCES) $(src_or_libtor_a_SOURCES) $(ORHEADERS)
|
|
src/or/or_sha1.i: $(src_or_tor_SOURCES) $(src_or_libtor_a_SOURCES) $(ORHEADERS)
|
|
$(AM_V_GEN)if test "@SHA1SUM@" != none; then \
|
|
$(AM_V_GEN)if test "@SHA1SUM@" != none; then \
|
|
@@ -220,6 +222,6 @@ src/or/or_sha1.i: $(src_or_tor_SOURCES) $(src_or_libtor_a_SOURCES) $(ORHEADERS)
|
|
touch src/or/or_sha1.i; \
|
|
touch src/or/or_sha1.i; \
|
|
fi
|
|
fi
|
|
|
|
|
|
-CLEANFILES+= micro-revision.i src/or/micro-revision.i
|
|
|
|
|
|
+CLEANFILES+= src/or/or_sha1.i micro-revision.i src/or/micro-revision.i micro-revision.tmp
|
|
|
|
|
|
FORCE:
|
|
FORCE:
|