old-cross-binutils/bfd/doc/scanph
Roland Pesch fafbc31929 Repairs for srcdir/objdir separation.
Individual targets for proto-header files.
1991-11-15 20:22:15 +00:00

25 lines
662 B
Bash
Executable file

#!/bin/sh
# Script to coordinate parsing of S. Chamberlain source-embedded
# header-file markup language.
# '-i' option means use *proto-internal* segments, else just *proto*
SFX=p
if [ $1 = "-i" ]; then
SFX=ip
shift
fi
out=`echo $2 | cut -d '.' -f 1`
# passes:
# 1) awk discards lines not intended for header, and marks blocks of
# text with comments identifying source file;
# 2) first sed pass interprets Chamberlain markup;
# 3) further sed passes clean up---merging adjacent comments etc.
awk -f $3/awkscan-$SFX $1 |\
sed -f $3/sedscript-p |\
sed -f $3/mergecom-p |\
sed -f $3/startcom-p |\
sed -f $3/blins-p |\
sed -f $3/movecom-p >$out.$SFX