create ENIGMA2_CHECKOUT_TAG for svn
[enigma2.git] / main / Makefile.am
index 891b646a090e3062942bd9028ee3782ebdf83b9d..da09c1a27a4b01a1d9c26094a32229be8efa17aa 100644 (file)
@@ -23,6 +23,7 @@ version.h: # ../CVS/Entries ../CVS/Root
        > version.h
        if [ -f ../CVS/Tag ]; then echo "#define ENIGMA2_CHECKOUT_TAG \"`cat ../CVS/Tag`\"" >> version.h; fi
        if [ -f ../CVS/Root ]; then echo "#define ENIGMA2_CHECKOUT_ROOT \"`cat ../CVS/Root`\"" >> version.h; fi
+       if [ -d .svn ]; then echo "#define ENIGMA2_CHECKOUT_TAG \"D`svn info | grep 'Last Changed Date:' | sed -e 's/[^:]*: \(....\)-\(..\)-\(..\) \(..\):\(..\):\(..\).*+.*$$/\1.\2.\3.\4.\5.\6/'`\"" >> version.h; fi
 
 enigma2_LDADD_WHOLE = \
        $(top_builddir)/lib/actions/libenigma_actions.a \