#!/usr/bin/bash pushd $(dirname "$0") > /dev/null if [ -z $1 ]; then echo "missing version passed as an argument" exit 1 fi mkdir -p ../target/man for i in ascon belt blake2b512 blake2s256 blake3 fsb160 fsb224 fsb256 fsb384 fsb512 gost94 \ groestl224 groestl256 groestl384 groestl512 jh224 jh256 jh384 jh512 k12 md2 md4 md5 \ ripemd128 ripemd160 ripemd256 ripemd320 sha1 sha224 sha256 sha384 sha3_224 sha3_256 \ sha3_384 sha3_512 sha512 shabal192 shabal224 shabal256 shabal384 shabal512 shake128 \ shake256 skein1024 skein256 skein512 sm3 streebog256 streebog512 tiger whirlpool; do echo $i upper=$(echo $i | tr '[:lower:]' '[:upper:]') pandoc <(sed "s//$1/g;s//$upper/g;s//$i/g" algorithm.1.md) \ -f markdown -t man > ../target/man/${i}sum.1 done echo picca pandoc <(sed "s//$1/g" picca.1.md) -f markdown -t man > ../target/man/picca.1 popd > /dev/null