mirror of
https://github.com/ultravideo/uvg266.git
synced 2024-11-27 11:24:05 +00:00
Make update_readme.sh and genmanpage.sh use local build
It's easier to use these to keep the documentation updated, if one doesn't have to make install before running them.
This commit is contained in:
parent
626b53ce85
commit
b268381a48
|
@ -17,7 +17,7 @@ kvazaar \- open source HEVC encoder
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
kvazaar --help 2>&1 | tail -n+5 | head -n-4 | \
|
../src/kvazaar --help 2>&1 | tail -n+5 | head -n-4 | \
|
||||||
sed 's| : |\n|g;
|
sed 's| : |\n|g;
|
||||||
s| :$||g;
|
s| :$||g;
|
||||||
s|^ --|.TP\n\\fB--|g;
|
s|^ --|.TP\n\\fB--|g;
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
#!/bin/bash
|
#!/bin/sh
|
||||||
|
|
||||||
# This file is part of Kvazaar HEVC encoder.
|
# This file is part of Kvazaar HEVC encoder.
|
||||||
#
|
#
|
||||||
# Copyright (C) 2013-2016 Tampere University of Technology and others (see
|
# Copyright (C) 2013-2016 Tampere University of Technology and others (see
|
||||||
|
@ -17,19 +16,22 @@
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with Kvazaar. If not, see <http://www.gnu.org/licenses/>.
|
# along with Kvazaar. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
if [[ $# != 1 ]]; then
|
# This script updates parameter documentation in ../README.md file.
|
||||||
printf "Usage: $0 README.md\n"
|
|
||||||
exit 1
|
LANG=C
|
||||||
fi
|
set -e
|
||||||
|
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
tmpfile="$(mktemp)"
|
tmpfile="$(mktemp)"
|
||||||
|
readme_file="../README.md"
|
||||||
|
|
||||||
{
|
{
|
||||||
sed '/BEGIN KVAZAAR HELP MESSAGE/q' -- "$1";
|
sed '/BEGIN KVAZAAR HELP MESSAGE/q' -- "$readme_file";
|
||||||
printf '```\n';
|
printf '```\n';
|
||||||
kvazaar --help;
|
../src/kvazaar --help;
|
||||||
printf '```\n';
|
printf '```\n';
|
||||||
sed -n '/END KVAZAAR HELP MESSAGE/{:a;p;n;ba}' -- "$1";
|
sed -n '/END KVAZAAR HELP MESSAGE/{:a;p;n;ba}' -- "$readme_file";
|
||||||
} >> "$tmpfile"
|
} >> "$tmpfile"
|
||||||
|
|
||||||
mv -- "$tmpfile" "$1"
|
mv -- "$tmpfile" "../README.md"
|
||||||
|
|
Loading…
Reference in a new issue