From 4d4d21757431bcf38d1f4993b51876aaace81ca9 Mon Sep 17 00:00:00 2001 From: jnthn Date: Tue, 24 Jan 2012 11:44:47 +0100 Subject: Try to update Star Makefile to grab NQP releases also; untesed. --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Makefile b/Makefile index aad5c64..743996e 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ PARROT_VER = 3.11.0 PARROT_REL = supported/$(PARROT_VER) +NQP_VER = 2012.01 RAKUDO_VER = 2012.01 DISTDIR = rakudo-star-$(VERSION) @@ -8,6 +9,10 @@ PARROT = parrot-$(PARROT_VER) PARROT_TGZ = $(PARROT).tar.gz PARROT_DIR = $(DISTDIR)/$(PARROT) +NQP = nqp-$(NQP_VER) +NQP_TGZ = $(NQP).tar.gz +NQP_DIR = $(DISTDIR)/$(NQP) + RAKUDO_DIR = $(DISTDIR)/rakudo RAKUDO_TGZ = rakudo-$(RAKUDO_VER).tar.gz BUILD_DIR = $(DISTDIR)/build @@ -38,6 +43,7 @@ MODULES = \ DISTTARGETS = \ $(PARROT_DIR) \ + $(NQP_DIR) \ $(RAKUDO_DIR) \ $(MODULES_DIR) \ $(BUILD_DIR)/PARROT_REVISION \ @@ -60,6 +66,12 @@ $(PARROT_DIR): $(PARROT_TGZ) $(PARROT_TGZ): wget http://ftp.parrot.org/releases/$(PARROT_REL)/$(PARROT_TGZ) +$(NQP_DIR): $(NQP_TGZ) + tar -C $(DISTDIR)/$(NQP) -xvzf $(NQP_TGZ) + +$(NQP_TGZ): + wget --no-check-certificate https://github.com/downloads/perl6/nqp/$(NQP_TGZ) + $(RAKUDO_DIR): $(RAKUDO_TGZ) tar -C $(DISTDIR) -xvzf $(RAKUDO_TGZ) mv $(DISTDIR)/rakudo-$(RAKUDO_VER) $(RAKUDO_DIR) -- cgit v1.1