From 46b57c94522526ea606b902364c8ca93022a50fc Mon Sep 17 00:00:00 2001 From: pmichaud Date: Wed, 29 Sep 2010 00:38:11 -0500 Subject: Update build and announcement. --- Makefile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index bb7b695..1aaf6ce 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ PARROT_VER = 2.8.0 PARROT_REL = devel/$(PARROT_VER) -RAKUDO_TAG = 2010.09 +RAKUDO_VER = 2010.09 DISTDIR = rakudo-star-$(VERSION) @@ -9,6 +9,7 @@ PARROT_TGZ = $(PARROT).tar.gz PARROT_DIR = $(DISTDIR)/$(PARROT) RAKUDO_DIR = $(DISTDIR)/rakudo +RAKUDO_TGZ = rakudo-$(RAKUDO_VER).tar.gz BUILD_DIR = $(DISTDIR)/build MODULES_DIR = $(DISTDIR)/modules @@ -59,12 +60,15 @@ $(DISTDIR): always $(PARROT_DIR): $(PARROT_TGZ) tar -C $(DISTDIR) -xvzf $(PARROT_TGZ) -$(PARROT).tar.gz: +$(PARROT_TGZ): wget http://ftp.parrot.org/releases/$(PARROT_REL)/$(PARROT_TGZ) -$(RAKUDO_DIR): - git clone git://github.com/rakudo/rakudo.git $(RAKUDO_DIR) - cd $(RAKUDO_DIR); git checkout $(RAKUDO_TAG); git describe --match '2*' >VERSION +$(RAKUDO_DIR): $(RAKUDO_TGZ) + tar -C $(DISTDIR) -xvzf $(RAKUDO_TGZ) + mv $(DISTDIR)/rakudo-$(RAKUDO_VER) $(RAKUDO_DIR) + +$(RAKUDO_TGZ): + wget http://github.com/downloads/rakudo/rakudo/$(RAKUDO_TGZ) $(BUILD_DIR)/PARROT_REVISION: $(RAKUDO_DIR) $(RAKUDO_DIR)/build/PARROT_REVISION cp $(RAKUDO_DIR)/build/PARROT_REVISION $(BUILD_DIR) -- cgit v1.1