@@ -2,17 +2,20 @@ SHELL := /usr/bin/env bash
22NAME ?= $(notdir $(CURDIR:a/%=%))
33VERSION ?= $(shell sed -n 's/^version: *\(.*\)$$/\1/p' $(NAME).cabal)
44
5+CANDIDATE = $(realpath dist/$(NAME)-$(VERSION).tar.gz)
6+
57default:
68
79sdist:
810 cabal sdist
911
1012candidate:
11− curl \
12− -i -X POST \
13− -H "Content-Type: multipart/form-data"
14− "file=@dist/$(NAME)-$(VERSION).tar.gz"
13+ curl -X POST -H 'Content-Type: multipart/form-data' \
14+ --form package=@$(CANDIDATE) \
15+ --form press=submit \
1516 http://hackage.haskell.org/packages/candidates/
1617
1718upload:
1819 @echo "noop"
20+
21+