source:
drbl_ui/backup/test_busybox/busybox-1.7.2/applets/usage_compressed
Last change on this file was 20, checked in by chris, 17 years ago | |
---|---|
File size: 409 bytes |
Rev | Line | |
---|---|---|
[20] | 1 | #!/bin/sh |
2 | ||
3 | target="$1" | |
4 | loc="$2" | |
5 | ||
6 | test "$target" || exit 1 | |
7 | test "$loc" || loc=. | |
8 | test -x "$loc/usage" || exit 1 | |
9 | test "$SED" || SED=sed | |
10 | ||
11 | sz=`"$loc/usage" | wc -c` || exit 1 | |
12 | ||
13 | exec >"$target" | |
14 | ||
15 | echo 'static const char packed_usage[] ALIGN1 = ' | |
16 | "$loc/usage" | bzip2 -1 | od -v -t x1 \ | |
17 | | $SED -e 's/^[^ ]*//' -e 's/ *\(..\)/\\x\1/g' -e 's/^\(.*\)$/"\1"/' | |
18 | echo ';' | |
19 | echo '#define SIZEOF_usage_messages' `expr 0 + $sz` |
Note: See TracBrowser
for help on using the repository browser.