blob: 5d90400b455ea1719dc3b46311ab1ede5191b94d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/bin/sh
SED="$1"
in="$2"
out="$3"
name="${in##*/}"
case "${name}" in
ev*|bufferev*) ev=;;
*) ev=ev;;
esac
${SED} \
-e "s@event2/${name%.3}@${ev}${name%.h.3}@g" \
-e '/^\.SH SYNOPSIS/,/^\.PP/ {
/^.PP/a\
\\fC#include <event2/'${name%.h.3}'\\\&.h>\\fP\
.br
}' < "${in}" > "${out}"
|