diff options
author | Jakob Unterwurzacher | 2019-03-02 15:40:05 +0100 |
---|---|---|
committer | Jakob Unterwurzacher | 2019-03-02 15:43:58 +0100 |
commit | 61940a9c0666eba8be21de4f1cd182912f74f929 (patch) | |
tree | 6a3d21966d9666ae80cf3de24f1b218e7a1e6eaf /package-source.bash | |
parent | 60cae5063fe7bdfde6a24ea840c5076a368ad3ea (diff) |
Include rendered man page in source tarballs
This gives users who build from the source tarball, but
do not want to install pandoc, access to the man pages.
Apperently the gocryptfs homebrew package ships without
the man pages at the moment to avoid pandoc.
Requested at
https://github.com/rfjakob/gocryptfs/issues/355
Diffstat (limited to 'package-source.bash')
-rwxr-xr-x | package-source.bash | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/package-source.bash b/package-source.bash index 772dfef..1b54301 100755 --- a/package-source.bash +++ b/package-source.bash @@ -18,14 +18,18 @@ cd "$(dirname "$0")" GITVERSION=$(git describe --tags --dirty) echo $GITVERSION > VERSION +# Render the manpages and include them in the tarball. This +# avoids a build-dependency to pandoc. +./Documentation/MANPAGE-render.bash + # gocryptfs source tarball PREFIX_SRC_ONLY=gocryptfs_${GITVERSION}_src -git_archive_extra $PREFIX_SRC_ONLY VERSION +git_archive_extra $PREFIX_SRC_ONLY VERSION Documentation/*.1 # gocryptfs source + dependencies tarball dep ensure PREFIX_SRC_DEPS=gocryptfs_${GITVERSION}_src-deps -git_archive_extra $PREFIX_SRC_DEPS VERSION vendor +git_archive_extra $PREFIX_SRC_DEPS VERSION Documentation/*.1 vendor rm VERSION |