diff options
Diffstat (limited to 'applets')
-rwxr-xr-x | applets/usage_compressed | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/applets/usage_compressed b/applets/usage_compressed index fb6e1c286..186fcde77 100755 --- a/applets/usage_compressed +++ b/applets/usage_compressed | |||
@@ -20,6 +20,7 @@ exec >"$target.$$" | |||
20 | 20 | ||
21 | echo '#define UNPACKED_USAGE "" \' | 21 | echo '#define UNPACKED_USAGE "" \' |
22 | "$loc/usage" | od -v -b \ | 22 | "$loc/usage" | od -v -b \ |
23 | | grep -v '^ ' \ | ||
23 | | $SED -e 's/^[^ ]*//' \ | 24 | | $SED -e 's/^[^ ]*//' \ |
24 | -e 's/ //g' \ | 25 | -e 's/ //g' \ |
25 | -e '/^$/d' \ | 26 | -e '/^$/d' \ |
@@ -27,6 +28,13 @@ echo '#define UNPACKED_USAGE "" \' | |||
27 | -e 's/^/"/' \ | 28 | -e 's/^/"/' \ |
28 | -e 's/$/" \\/' | 29 | -e 's/$/" \\/' |
29 | echo '' | 30 | echo '' |
31 | # "grep -v '^ '" is for toybox's od bug: od -b prints some extra lines: | ||
32 | #0000000 010 000 010 000 133 055 144 146 135 040 133 055 143 040 103 117 | ||
33 | # 000010 000010 026533 063144 020135 026533 020143 047503 | ||
34 | #0000020 116 106 104 111 122 135 040 133 055 154 040 114 117 107 106 111 | ||
35 | # 043116 044504 056522 055440 066055 046040 043517 044506 | ||
36 | #0000040 114 105 135 040 133 055 141 040 101 103 124 111 117 116 106 111 | ||
37 | # 042514 020135 026533 020141 041501 044524 047117 044506 | ||
30 | 38 | ||
31 | echo '#define PACKED_USAGE \' | 39 | echo '#define PACKED_USAGE \' |
32 | ## Breaks on big-endian systems! | 40 | ## Breaks on big-endian systems! |
@@ -40,6 +48,7 @@ echo '#define PACKED_USAGE \' | |||
40 | ## -e 's/\(..\)\(..\)/0x\2,0x\1,/g' | 48 | ## -e 's/\(..\)\(..\)/0x\2,0x\1,/g' |
41 | ## -e 's/$/ \\/' | 49 | ## -e 's/$/ \\/' |
42 | "$loc/usage" | bzip2 -1 | $DD bs=2 skip=1 2>/dev/null | od -v -b \ | 50 | "$loc/usage" | bzip2 -1 | $DD bs=2 skip=1 2>/dev/null | od -v -b \ |
51 | | grep -v '^ ' \ | ||
43 | | $SED -e 's/^[^ ]*//' \ | 52 | | $SED -e 's/^[^ ]*//' \ |
44 | -e 's/ //g' \ | 53 | -e 's/ //g' \ |
45 | -e '/^$/d' \ | 54 | -e '/^$/d' \ |