on master help sign in
Merge pull request #2015 from david-christiansen/issue/1987

Add release script step for generating lib doc tarball

commit134a2270db5609844fdd53df8fd228ba2605425b authorDavid Christiansen <david@davidchristiansen.dk> dateFri 20 Mar 2015, 12:51 (12 years ago) parent22d1ae684d3629
1 file changed+9
mkpkg.sh+9
mkpkg.sh+9
@@ -10,6 +10,15 @@ git tag v$VERSION -a
1010
1111cabal sdist
1212
13+# Generate Idris library docs and put them in lib_docs.tar.gz in the root
14+make lib_doc
15+DOCDIR=`mktemp -d /tmp/docsXXXXX`
16+cp -r libs/base/base_doc "$DOCDIR"
17+cp -r libs/prelude/prelude_doc "$DOCDIR"
18+cp -r libs/effects/effects_doc "$DOCDIR"
19+cp -r libs/contrib/contrib_doc "$DOCDIR"
20+tar -czvf lib_docs.tar.gz -C "$DOCDIR" prelude_doc base_doc effects_doc contrib_doc
21+
1322cabal configure --prefix=/usr/local
1423cabal build
1524cabal copy --destdir=/tmp/idris-pkg/