diff options
author | pmichaud <pmichaud@pobox.com> | 2010-07-27 17:58:21 -0500 |
---|---|---|
committer | pmichaud <pmichaud@pobox.com> | 2010-07-27 17:58:21 -0500 |
commit | 387872b5b9db196b05c9528c915b4f5cfc6f100b (patch) | |
tree | 6ced4637b59e938936e4df34502eafafe0da15a1 | |
parent | 09e2b3abf0d898dd807f271ed6fb530290d6e185 (diff) |
Add modules fetch.
-rw-r--r-- | Makefile | 35 |
1 files changed, 30 insertions, 5 deletions
@@ -3,20 +3,41 @@ RAKUDO_TAG = master DISTDIR = rakudo-star-$(VERSION) -PARROT = parrot-$(PARROT_VER) -PARROT_TGZ = $(PARROT).tar.gz -PARROT_DIR = $(DISTDIR)/$(PARROT) +PARROT = parrot-$(PARROT_VER) +PARROT_TGZ = $(PARROT).tar.gz +PARROT_DIR = $(DISTDIR)/$(PARROT) -RAKUDO_DIR = $(DISTDIR)/rakudo -BUILD_DIR = $(DISTDIR)/build +RAKUDO_DIR = $(DISTDIR)/rakudo +BUILD_DIR = $(DISTDIR)/build +MODULES_DIR = $(DISTDIR)/modules BUILD_FILES = \ build/gen_parrot.pl \ build/Makefile.in \ +MODULES = \ + git://github.com/masak/ufo \ + git://github.com/masak/proto \ + git://github.com/jnthn/zavloaj \ + git://github.com/jnthn/blitzkost \ + git://github.com/mberends/MiniDBI \ + git://github.com/masak/xml-writer \ + git://github.com/moritz/svg \ + git://github.com/moritz/svg-plot \ + git://github.com/moritz/Math-RungeKutta \ + git://github.com/moritz/Math-Model \ + git://github.com/mattw/form \ + git://github.com/tadzik/perl6-Config-INI \ + git://github.com/tadzik/perl6-File-Find \ + git://github.com/tadzik/perl6-Term-ANSIColor \ + git://github.com/arnsholt/Algorithm-Viterbi \ + git://gitorious.org/http-daemon/mainline \ + + DISTTARGETS = \ $(PARROT_DIR) \ $(RAKUDO_DIR) \ + $(MODULES_DIR) \ $(BUILD_DIR) \ $(BUILD_DIR)/PARROT_REVISION \ $(DISTDIR)/Configure.pl \ @@ -41,6 +62,10 @@ $(BUILD_DIR): $(BUILD_FILES) $(BUILD_DIR)/PARROT_REVISION: $(RAKUDO_DIR) $(RAKUDO_DIR)/build/PARROT_REVISION cp $(RAKUDO_DIR)/build/PARROT_REVISION $(BUILD_DIR) +$(MODULES_DIR): + mkdir -p $(MODULES_DIR) + cd $(MODULES_DIR); for repo in $(MODULES); do git clone $$repo.git; done + $(DISTDIR)/Configure.pl: build/Configure.pl cp build/Configure.pl $(DISTDIR) |