Human readable git versions
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 4 Oct 2008 15:03:02 +0000 (18:03 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 4 Oct 2008 15:03:02 +0000 (18:03 +0300)
src/Makefile.am

index db0d31b..afe3101 100644 (file)
@@ -436,12 +436,11 @@ SOURCES_libvlc_control = \
 ###############################################################################
 
 misc/revision.c:
-       rm -f $@ $@.tmp
+       rm -f -- $@ $@.tmp
        echo "/* AUTOGENERATED FILE - DO NOT EDIT */" > $@.tmp
-       REVISION="$$(LANG=C git --git-dir=$(top_srcdir)/.git show-ref --head -s HEAD 2>/dev/null || echo exported)"; \
-       REVISION="$$(echo $$REVISION|cut -b -10)"; \
+       REVISION="$$(cd "$(top_srcdir)"; git describe 2>/dev/null || echo exported)"; \
        echo "const char psz_vlc_changeset[] = \"$$REVISION\";" >> $@.tmp
-       mv -f $@.tmp $@
+       mv -f -- $@.tmp $@
 
 
 ###############################################################################