Mercurial > hg > release > icedtea6-1.10
changeset 2277:48029753c45f
Handle the ENABLE_HG case for extract-openjdk.
2010-09-29 Andrew John Hughes <ahughes@redhat.com>
* Makefile.am:
(download-openjdk): Clone OpenJDK to openjdk.hg
not openjdk.
(clean-download-openjdk): Remove openjdk.hg.
(extract-openjdk): Handle the ENABLE_HG case by
making a hardlinked copy of openjdk.hg
author | Andrew John Hughes <ahughes@redhat.com> |
---|---|
date | Thu, 30 Sep 2010 10:33:22 +0100 |
parents | 674b1799df8c |
children | 14ed93e7ecc5 9cbb40c2b1bc |
files | ChangeLog Makefile.am |
diffstat | 2 files changed, 21 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Sep 29 13:37:46 2010 -0700 +++ b/ChangeLog Thu Sep 30 10:33:22 2010 +0100 @@ -1,5 +1,14 @@ +2010-09-29 Andrew John Hughes <ahughes@redhat.com> + + * Makefile.am: + (download-openjdk): Clone OpenJDK to openjdk.hg + not openjdk. + (clean-download-openjdk): Remove openjdk.hg. + (extract-openjdk): Handle the ENABLE_HG case by + making a hardlinked copy of openjdk.hg + 2010-09-29 Deepak Bhole <dbhole@redhat.com> - + Fixed PR519 (patch from dnietoc@gmail.com). * plugin/icedteanp/IcedTeaNPPlugin.cc: Have ITNP_NewStream return NPERR_GENERIC_ERROR instead of NPERR_NO_ERROR.
--- a/Makefile.am Wed Sep 29 13:37:46 2010 -0700 +++ b/Makefile.am Thu Sep 30 10:33:22 2010 +0100 @@ -754,9 +754,9 @@ stamps/download-openjdk.stamp: stamps/hgforest.stamp if USE_HG if WITH_HGREV - $(HG) fclone -r $(HGREV) $(OPENJDK_HG_URL) openjdk; + $(HG) fclone -r $(HGREV) $(OPENJDK_HG_URL) openjdk.hg; else - $(HG) fclone $(OPENJDK_HG_URL) openjdk; + $(HG) fclone $(OPENJDK_HG_URL) openjdk.hg; endif else if OPENJDK_SRC_DIR_FOUND @@ -801,6 +801,7 @@ clean-download-openjdk: rm -f $(OPENJDK_SRC_ZIP) rm -f $(HOTSPOT_SRC_ZIP) + rm -rf openjdk.hg rm -f stamps/download-openjdk.stamp stamps/download.stamp: stamps/download-drops.stamp stamps/download-cacao.stamp \ @@ -820,7 +821,14 @@ stamps/extract-openjdk.stamp: stamps/download.stamp if OPENJDK_SRC_DIR_FOUND - cp -pPR $(OPENJDK_SRC_DIR_LINK) $(OPENJDK_SRC_DIR) openjdk + if ! test -d openjdk ; then \ + cp -pPR $(OPENJDK_SRC_DIR_LINK) $(OPENJDK_SRC_DIR) openjdk ; \ + fi +else +if USE_HG + if ! test -d openjdk ; then \ + cp -pPRl openjdk.hg openjdk ; \ + fi else set -e ; \ if ! test -d openjdk ; \