Rob Landley | 7e21d5f | 2006-04-27 23:34:46 +0000 | [diff] [blame] | 1 | #!/bin/sh |
2 | |||||
3 | loc="$1" | ||||
4 | |||||
5 | test "$loc" || loc=. | ||||
Bernhard Reutner-Fischer | a1e130f | 2006-05-21 10:45:01 +0000 | [diff] [blame^] | 6 | test -x "$loc/usage" || exit 1 |
Rob Landley | 7e21d5f | 2006-04-27 23:34:46 +0000 | [diff] [blame] | 7 | |
8 | echo 'static const char packed_usage[] = ' | ||||
9 | "$loc"/usage | bzip2 -9 | od -v -t x1 \ | ||||
10 | | sed -e 's/^[^ ]*//' -e 's/ \(..\)/\\x\1/g' -e 's/^\(.*\)$/"\1"/' | ||||
11 | echo ';' | ||||
12 | echo '#define SIZEOF_usage_messages' $((0 + `"$loc"/usage | wc -c `)) |