aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorpmichaud <pmichaud@pobox.com>2010-07-27 23:36:55 -0500
committerpmichaud <pmichaud@pobox.com>2010-07-27 23:36:55 -0500
commit5d1a7bccc213b2444581345c06f756f1fa538c50 (patch)
tree867ba5350303538eeec40abe617562356afe0b89 /Makefile
parenta58d7e22f13f1d5178b029723a24ffd972767d77 (diff)
Initial code for installing modules.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index ad6ba09..5695840 100644
--- a/Makefile
+++ b/Makefile
@@ -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