+2008-04-23 Raja R Harinath <harinath@hurrynot.org>
+
+ * Makefile.am (version.h): Add support for git-svn.
+
2008-04-22 Zoltan Varga <vargaz@gmail.com>
* mini-exceptions.c (mono_handle_native_sigsegv): Rework the gdb calling code
$(hppa_sources) inssel-hppa.brg cpu-hppa.md
version.h: Makefile
- if test -d $(srcdir)/.svn; then \
- (cd $(srcdir); \
- LANG=C; \
- export LANG; \
- branch=`svn info | grep URL | sed -e 's/.*source//' -e 's,mono/mono/mini,,'`; \
- version=`svn info | grep Revision | sed 's/.*: //'`; \
+ if test -d $(top_srcdir)/.git/svn; then svn_info='git svn info'; fi; \
+ if test -d $(srcdir)/.svn; then svn_info='svn info'; fi; \
+ if test -n "$$svn_info"; then \
+ (cd $(top_srcdir); \
+ LANG=C; export LANG; \
+ branch=`$$svn_info | grep URL | sed -e 's/.*source//' -e 's,mono$$,,'`; \
+ version=`$$svn_info | grep Revision | sed 's/.*: //'`; \
echo "#define FULL_VERSION \"$$branch r$$version\""; \
); \
else \
echo "#define FULL_VERSION \"tarball\""; \
fi > version.h
-