From d8482f35776c597fc5d6925457d8f1959551a80b Mon Sep 17 00:00:00 2001 From: Mrunal Patel Date: Wed, 2 Mar 2016 16:18:52 -0800 Subject: [PATCH] Add script to generate man pages from markdown This is copied from docker Signed-off-by: Mrunal Patel --- man/md2man-all.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 man/md2man-all.sh diff --git a/man/md2man-all.sh b/man/md2man-all.sh new file mode 100755 index 000000000..97c65c93b --- /dev/null +++ b/man/md2man-all.sh @@ -0,0 +1,22 @@ +#!/bin/bash +set -e + +# get into this script's directory +cd "$(dirname "$(readlink -f "$BASH_SOURCE")")" + +[ "$1" = '-q' ] || { + set -x + pwd +} + +for FILE in *.md; do + base="$(basename "$FILE")" + name="${base%.md}" + num="${name##*.}" + if [ -z "$num" -o "$name" = "$num" ]; then + # skip files that aren't of the format xxxx.N.md (like README.md) + continue + fi + mkdir -p "./man${num}" + go-md2man -in "$FILE" -out "./man${num}/${name}" +done