Mercurial > hg > xemacs-beta
diff nt/xemacs.mak @ 4419:eb82fbb675ea
Use Mercurial changeset hash to identify build version.
2008-01-25 Michael Sperber <mike@xemacs.org>
* Makefile.in.in:
* configure.ac:
* version.sh.in: Use Mercurial tip hash to identify version
instead of old CVS method.
2008-01-25 Michael Sperber <mike@xemacs.org>
* build-report.el (build-report-version-file-regexp): Adjust to
handle Mercurial hash.
2008-01-25 Michael Sperber <mike@xemacs.org>
* xemacs.mak (version.sh): Generate version.sh via Mercurial.
2008-01-25 Michael Sperber <mike@xemacs.org>
* emacs.c (vars_of_emacs): Zap mention of CVS.
author | Mike Sperber <sperber@deinprogramm.de> |
---|---|
date | Thu, 07 Feb 2008 10:03:49 +0100 |
parents | dc84ec90b463 |
children | d9b9b5f90386 |
line wrap: on
line diff
--- a/nt/xemacs.mak Mon Feb 04 21:41:27 2008 -0700 +++ b/nt/xemacs.mak Thu Feb 07 10:03:49 2008 +0100 @@ -74,6 +74,13 @@ !endif !endif +!if [copy $(SRCROOT)\version.sh.in $(SRCROOT)\version.sh] +!endif +!if exist($(SRCROOT)\.hg) +!if [hg identify >> $(SRCROOT)\version.sh] +!endif +!endif + # Program name and version !include "$(SRCROOT)\version.sh" @@ -816,7 +823,7 @@ $(EMACS_BETA_VERSION) $(EMACS_PATCH_LEVEL) \ -DXEMACS_CODENAME=\"$(xemacs_codename:&=and)\" \ !if defined(xemacs_extra_name) - -DXEMACS_EXTRA_NAME=\"$(xemacs_extra_name:"=)\" \ + -DXEMACS_EXTRA_NAME=\""$(xemacs_extra_name:"=)"\" \ !endif !if defined(PATH_LATE_PACKAGE_DIRECTORIES) -DPATH_LATE_PACKAGE_DIRECTORIES=\"$(PATH_LATE_PACKAGE_DIRECTORIES)\" \