mirror of
https://github.com/fjvallarino/monomer.git
synced 2024-10-26 19:49:50 +03:00
a16e8599df
* Relax upper bounds for several packages * Update Changelog
21 lines
478 B
Bash
Executable File
21 lines
478 B
Bash
Executable File
#!/bin/sh
|
|
set -e
|
|
|
|
#dir=$(mktemp -d dist-docs.XXXXXX)
|
|
#trap 'rm -r "$dir"' EXIT
|
|
dir=hackage-docs
|
|
|
|
# echo "$dir"
|
|
|
|
# assumes cabal 2.4 or later
|
|
stack exec --no-ghc-package-path -- cabal v2-haddock --builddir="$dir" --haddock-for-hackage --enable-doc
|
|
|
|
# this unpacks to .tar, which is the file format expected by Hackage
|
|
cd $dir
|
|
gunzip monomer*-docs.tar.gz
|
|
cd ..
|
|
|
|
# echo "Uploading $dir"
|
|
|
|
# stack exec --no-ghc-package-path -- cabal v2-upload -d --publish $dir/monomer*-docs.tar.gz
|