Last change
on this file since 3607 was 1765, checked in by Bruno Cornec, 17 years ago |
Update to busybox 1.7.2
|
-
Property svn:executable
set to
*
|
File size:
409 bytes
|
Rev | Line | |
---|
[1765] | 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.