mirror of
https://github.com/postgres/postgres.git
synced 2026-06-09 08:42:38 -04:00
Add TODO2html tool to convert TODO to HTML.
This commit is contained in:
parent
3ca214ed1a
commit
54208a3272
1 changed files with 22 additions and 0 deletions
22
src/tools/TODO2html
Executable file
22
src/tools/TODO2html
Executable file
|
|
@ -0,0 +1,22 @@
|
|||
#!/bin/sh
|
||||
|
||||
# $PostgreSQL: pgsql/src/tools/TODO2html,v 1.1 2008/04/19 12:34:54 momjian Exp $:
|
||||
|
||||
[ ! -f COPYRIGHT ] && echo "Run from top of source tree" 1>&2 && exit 1
|
||||
|
||||
# check if txt2html is installed
|
||||
txt2html -h > /dev/null 2>&1
|
||||
if [ "$?" -gt 1 ]
|
||||
then echo "Cannot find txt2html." 1>&2
|
||||
echo "You must install txt2html from http://txt2html.sourceforge.net." 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cat doc/TODO |
|
||||
# lines with only whitespace throws off txt2html bullet formatting
|
||||
sed 's/^[ ][ ]*$//' |
|
||||
sed 's/^\(\* -\)\(.*\)$/\1*\2*/' |
|
||||
sed 's/^\([ ][ ]*o -\)\(.*\)$/\1*\2*/' |
|
||||
txt2html --xhtml -s 100 -p 100 --xhtml --titlefirst \
|
||||
--body_deco ' bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF"' \
|
||||
--caps_tag '' > doc/src/FAQ/TODO.html
|
||||
Loading…
Reference in a new issue