plist_to_c revision 1.2
11.1Sdyoung#!/bin/sh
21.1Sdyoung
31.1Sdyoungprog=$(basename $0)
41.1Sdyoungusage()
51.1Sdyoung{
61.1Sdyoung	echo "usage: ${prog} symbol" 1>&2
71.1Sdyoung	exit 1
81.1Sdyoung}
91.1Sdyoung
101.1Sdyoungif [ $# -ne 1 ]; then
111.1Sdyoung	usage
121.1Sdyoungfi
131.1Sdyoung
141.1Sdyoungsed 's/\(["\]\)/\\\1/g' | \
151.2Snakayama${AWK:-awk} -v sym=$1 '
161.1SdyoungBEGIN	{ printf "const char " sym "[] = \""; }
171.1Sdyoung	{ printf $0 "\\n"; }
181.1SdyoungEND	{ print "\";"; }'
191.1Sdyoung
201.1Sdyoungexit 0
21