diff --git a/Cabal/Makefile b/Cabal/Makefile index d0b3b2a32977ae83007905859c87b94d755a8179..297683ca945c463450af923dbefeda8348894260 100644 --- a/Cabal/Makefile +++ b/Cabal/Makefile @@ -2,13 +2,13 @@ VERSION=1.22.2.0 #KIND=devel -KIND=rc -#KIND=cabal-latest +#KIND=rc +KIND=cabal-latest PREFIX=/usr/local HC=ghc GHCFLAGS=-Wall -threaded -SSH_USER=$(USER) +SSH_USER=cabal-site all: build @@ -23,6 +23,8 @@ SDIST_STAMP=dist/Cabal-$(VERSION).tar.gz DISTLOC=dist/release DIST_STAMP=$(DISTLOC)/Cabal-$(VERSION).tar.gz +TMP := $(shell mktemp -d) + COMMA=, setup: $(SOURCES) Setup.hs @@ -111,6 +113,14 @@ release: $(DIST_STAMP) scp -r $(DISTLOC) $(SSH_USER)@haskell.org:/home/web/haskell.org/cabal/release/cabal-$(VERSION) ssh $(SSH_USER)@haskell.org 'cd /home/web/haskell.org/cabal/release && rm -f $(KIND) && ln -s cabal-$(VERSION) $(KIND)' +release-new: $(DIST_STAMP) + @echo "cd cabal/release" > $(TMP)/cabal-sftp-$(VERSION) + @echo "mkdir cabal-$(VERSION)" >> $(TMP)/cabal-sftp-$(VERSION) + @echo "cd cabal-$(VERSION)" >> $(TMP)/cabal-sftp-$(VERSION) + @echo "lcd $(DISTLOC)" >> $(TMP)/cabal-sftp-$(VERSION) + @echo "put *" >> $(TMP)/cabal-sftp-$(VERSION) + sftp -b $(TMP)/cabal-sftp-$(VERSION) $(SSH_USER)@wiki.haskell.org + # tags... TAGSSRCDIRS = Distribution Language