Skip to content
Browse files

partially update build system to deal with spectests in git

  • Loading branch information...
1 parent e36452e commit ff5b4c0d076d609483fcccf558b9d113ce9a4ab6 @moritz moritz committed Sep 4, 2010
Showing with 8 additions and 7 deletions.
  1. +4 −3 README
  2. +4 −4 build/Makefile.in
View
7 README
@@ -13,8 +13,9 @@ Rakudo Perl 6
Build requirements (Installing from source)
For building Rakudo you need at least a C compiler, a "make" utility,
- and Perl 5.8 or newer. To automatically obtain and build Parrot or the
- spectest suite you may also need a subversion (svn) client.
+ and Perl 5.8 or newer. To automatically obtain and build Parrot you
+ may also need a subversion (svn) client, and a git client for the
+ test suite.
In order to fully support Unicode, you'll also want to have the ICU
library installed (<http://site.icu-project.org/>). Rakudo can run
@@ -23,7 +24,7 @@ Rakudo Perl 6
As an example, on Debian GNU/Linux or Ubuntu Linux, the necessary
components for building Rakudo can be installed via the command
- aptitude install build-essential libicu-dev subversion
+ aptitude install build-essential libicu-dev subversion git-core
(Perl is installed by default already). To enable parallel testing you
also need the CPAN module Test::Harness in version 3.16 or newer; you
View
8 build/Makefile.in
@@ -430,10 +430,10 @@ stresstest: testable t/spectest.data
spectest_checkout : t/spec
t/spec :
- svn co "http://svn.pugscode.org/pugs/t/spec" t/spec
+ git clone git://github.com/perl6/spectests.git t/spec
spectest_update :
- -cd t/spec && svn up
+ -cd t/spec && git pull
rakudo_test_run.tar.gz: testable t/spectest.data
@@ -493,8 +493,8 @@ help:
@echo " fulltest: Run sanity tests and spectests."
@echo " spectest_full: Run all tests of the official test suite."
@echo " localtest: Run the official tests given in t/localtest.data."
- @echo " spectest_checkout: Performs svn checkout of official test suite."
- @echo " spectest_update: Performs svn update of official test suite."
+ @echo " spectest_checkout: Performs git checkout of official test suite."
+ @echo " spectest_update: Performs git update of official test suite."
@echo " testable: Create the perl6 executable, compile the Test library,"
@echo " and update official test suite."
@echo ""

0 comments on commit ff5b4c0

Please sign in to comment.
Something went wrong with that request. Please try again.