mirror of
https://github.com/wader/fq.git
synced 2024-09-11 12:05:39 +03:00
20 lines
394 B
Bash
Executable File
20 lines
394 B
Bash
Executable File
#!/bin/sh
|
|
set -eu
|
|
|
|
FQ="$1"
|
|
shift
|
|
|
|
REPODIR=$(pwd)
|
|
export REPODIR
|
|
TEMPDIR=$(mktemp -d)
|
|
cp -a doc/* "${TEMPDIR}"
|
|
cp "$FQ" "${TEMPDIR}/fq"
|
|
cd "${TEMPDIR}"
|
|
for f in "$@"; do
|
|
echo "Generate $f"
|
|
mkdir -p "$(dirname "${TEMPDIR}/$f")"
|
|
PATH="${TEMPDIR}:${PATH}" go run "${REPODIR}/doc/mdsh.go" >"${TEMPDIR}/$f" <"${REPODIR}/$f"
|
|
mv "${TEMPDIR}/$f" "${REPODIR}/$f"
|
|
done
|
|
rm -rf "${TEMPDIR}"
|