diff options
author | pmichaud <pmichaud@pobox.com> | 2010-07-27 23:36:55 -0500 |
---|---|---|
committer | pmichaud <pmichaud@pobox.com> | 2010-07-27 23:36:55 -0500 |
commit | 5d1a7bccc213b2444581345c06f756f1fa538c50 (patch) | |
tree | 867ba5350303538eeec40abe617562356afe0b89 /Makefile | |
parent | a58d7e22f13f1d5178b029723a24ffd972767d77 (diff) |
Initial code for installing modules.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -13,13 +13,14 @@ MODULES_DIR = $(DISTDIR)/modules BUILD_FILES = \ build/gen_parrot.pl \ + build/module-install.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/jnthn/zavolaj \ + git://github.com/jnthn/blizkost \ git://github.com/mberends/MiniDBI \ git://github.com/masak/xml-writer \ git://github.com/moritz/svg \ @@ -62,7 +63,7 @@ $(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): +$(MODULES_DIR): always mkdir -p $(MODULES_DIR) cd $(MODULES_DIR); for repo in $(MODULES); do git clone $$repo.git; done @@ -79,6 +80,8 @@ $(DISTDIR)/MANIFEST: version_check: @[ -n "$(VERSION)" ] || ( echo "\nTry 'make VERSION=yyyy.mm'\n\n"; exit 1) +always: + release: $(DISTDIR) perl -ne 'print "$(DISTDIR)/$$_"' $(DISTDIR)/MANIFEST |\ tar -zcv -T - -f $(DISTDIR).tar.gz |