Mercurial > hg > release > icedtea6-1.4.1
changeset 1271:569f19d48956
Allow Mercurial revision to be specified.
2008-12-09 Andrew John Hughes <gnu_andrew@member.fsf.org>
* Makefile.am:
Support use of HGREV.
* acinclude.m4:
(AC_CHECK_WITH_HG_REVISION): Add --with-hg-revision.
* configure.ac:
Call AC_CHECK_WITH_HG_REVISION.
author | Andrew John Hughes <gnu_andrew@member.fsf.org> |
---|---|
date | Tue, 09 Dec 2008 22:38:21 +0000 |
parents | 7b1c3278c88a |
children | 96607b3b6ec8 |
files | ChangeLog Makefile.am acinclude.m4 configure.ac |
diffstat | 4 files changed, 32 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Tue Dec 09 22:30:54 2008 +0000 +++ b/ChangeLog Tue Dec 09 22:38:21 2008 +0000 @@ -1,3 +1,12 @@ +2008-12-09 Andrew John Hughes <gnu_andrew@member.fsf.org> + + * Makefile.am: + Support use of HGREV. + * acinclude.m4: + (AC_CHECK_WITH_HG_REVISION): Add --with-hg-revision. + * configure.ac: + Call AC_CHECK_WITH_HG_REVISION. + 2008-12-09 Andrew John Hughes <gnu_andrew@member.fsf.org> * Makefile.am:
--- a/Makefile.am Tue Dec 09 22:30:54 2008 +0000 +++ b/Makefile.am Tue Dec 09 22:38:21 2008 +0000 @@ -366,7 +366,11 @@ if USE_ALT_OPENJDK_SRC_ZIP else if USE_HG - $(HG) fclone -r jdk6-$(OPENJDK_VERSION) $(OPENJDK_HG_URL) openjdk; +if WITH_HGREV + $(HG) fclone -r $(HGREV) $(OPENJDK_HG_URL) openjdk; +else + $(HG) fclone $(OPENJDK_HG_URL) openjdk; +endif else if ! echo "$(OPENJDK_MD5SUM) $(OPENJDK_SRC_ZIP)" \ | $(MD5SUM) --check ; \
--- a/acinclude.m4 Tue Dec 09 22:30:54 2008 +0000 +++ b/acinclude.m4 Tue Dec 09 22:38:21 2008 +0000 @@ -988,3 +988,20 @@ AC_MSG_RESULT([${enable_hg}]) AM_CONDITIONAL([USE_HG], test x"${enable_hg}" = "xyes") ]) + +AC_DEFUN([AC_CHECK_WITH_HG_REVISION], +[ + AC_MSG_CHECKING([which Mercurial revision to use]) + AC_ARG_WITH([hg-revision], + [AS_HELP_STRING(--with-hg-revision,the Mercurial revision to use)], + [ + HGREV="${withval}" + AC_MSG_RESULT([${HGREV}]) + ], + [ + HGREV="" + AC_MSG_RESULT([tip]) + ]) + AC_SUBST([HGREV]) + AM_CONDITIONAL(WITH_HGREV, test "x${HGREV}" != "x") +])