mirror of
https://github.com/higherkindness/mu-haskell.git
synced 2024-09-21 03:19:34 +03:00
b3c4b78b9f
Closes #62 Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
24 lines
616 B
Bash
Executable File
24 lines
616 B
Bash
Executable File
#!/bin/sh
|
|
|
|
DOCSDIR=docs/haddock
|
|
|
|
echo "Installing required packages"
|
|
stack install standalone-haddock
|
|
|
|
echo "Removing previous docs"
|
|
rm -rf ${DOCSDIR}
|
|
|
|
echo "Building the project"
|
|
stack clean && stack build
|
|
|
|
echo "Generating new docs"
|
|
stack exec --no-ghc-package-path standalone-haddock -- -o ${DOCSDIR} \
|
|
--compiler-exe=$(stack path --compiler-exe) \
|
|
--dist-dir=$(stack path --dist-dir) \
|
|
--package-db=$(stack path --snapshot-pkg-db) \
|
|
--package-db=$(stack path --local-pkg-db) \
|
|
--hyperlink-source \
|
|
core/schema core/rpc \
|
|
adapter/avro adapter/protobuf adapter/persistent \
|
|
grpc/client grpc/server
|