#!/bin/sh

# Builds the commands.hdr file.
# Usage: build_commands_hdr.sh ${HELP_SRC} < commands_hdr.in > commands.hdr

rm -f command_list.tmp command_list_toc.tmp
for i in `printf "%s\n" $@ | LC_ALL=C.UTF-8 sort`; do
	echo "<hr>" >>command_list.tmp;
	cat $i >>command_list.tmp;
	echo >>command_list.tmp;
	echo >>command_list.tmp;
	NAME=`basename $i .txt`;
	echo '- <a href="#'$NAME'">'$NAME'</a>' >> command_list_toc.tmp;
	echo "Back to <a href='index.html#toc-commands'>command index</a>". >>command_list.tmp;
done
mv command_list.tmp command_list.txt
mv command_list_toc.tmp command_list_toc.txt
/usr/bin/env awk '{if ($0 ~ /@command_list_toc@/) { system("cat command_list_toc.txt"); }
                   else if ($0 ~ /@command_list@/){ system("cat command_list.txt");}
                   else{ print $0;}}'