Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Update build and announcement.
  • Loading branch information
pmichaud committed Sep 29, 2010
1 parent 210014f commit 46b57c9
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 5 deletions.
14 changes: 9 additions & 5 deletions 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)

Expand All @@ -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

Expand Down Expand Up @@ -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)
Expand Down
2 changes: 2 additions & 0 deletions skel/docs/announce/2010.09
Expand Up @@ -34,6 +34,7 @@ previous Star release:
* 'now' and 'time' are now terms instead of functions. This means
you can write 'time - 1' and it will do what you mean, but
'time()' is no longer valid.
* The Perl 6 specification tests [3] are now included in the distribution.

There are some key features of Perl 6 that Rakudo Star does not
yet handle appropriately, although they will appear in upcoming
Expand Down Expand Up @@ -76,3 +77,4 @@ release of Rakudo Star will be on October 26, 2010.

[1] http://github.com/rakudo/rakudo
[2] http://parrot.org/
[3] http://github.com/perl6/roast

0 comments on commit 46b57c9

Please sign in to comment.