implement length()
[enigma2.git] / main / Makefile.am
index 91606de6cb99f9793b52353d003edd393588f826..da09c1a27a4b01a1d9c26094a32229be8efa17aa 100644 (file)
@@ -19,10 +19,11 @@ enigma.o: version.h
 
 # this depends on Entries and not on Tag because Tag isn't always there.
 # Entries, however, will change then Tag is changed, so everything is fine.
-version.h: ../CVS/Entries ../CVS/Root
+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 \