diff options
| author | Denys Vlasenko <vda.linux@googlemail.com> | 2018-01-14 12:13:16 +0100 |
|---|---|---|
| committer | Denys Vlasenko <vda.linux@googlemail.com> | 2018-01-14 12:13:16 +0100 |
| commit | 36495af81fb9d312bb04250fba3ea7fa2c209c81 (patch) | |
| tree | ed86c33f6c256941c937659c266e060c05c275b9 | |
| parent | 38da4c4420ea6d7b3cf120c0902458e7d8256560 (diff) | |
| download | busybox-w32-36495af81fb9d312bb04250fba3ea7fa2c209c81.tar.gz busybox-w32-36495af81fb9d312bb04250fba3ea7fa2c209c81.tar.bz2 busybox-w32-36495af81fb9d312bb04250fba3ea7fa2c209c81.zip | |
size_single_applets.sh: fix a bug which mishandles e.g. "udhcpc6" name
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| -rwxr-xr-x | size_single_applets.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/size_single_applets.sh b/size_single_applets.sh index 0fa56e09e..ee16d4de7 100755 --- a/size_single_applets.sh +++ b/size_single_applets.sh | |||
| @@ -22,7 +22,7 @@ for app; do | |||
| 22 | } | 22 | } |
| 23 | test $mintext -gt $text && { | 23 | test $mintext -gt $text && { |
| 24 | mintext=$text | 24 | mintext=$text |
| 25 | echo "New mintext from $app: $mintext" | 25 | echo "# New mintext from $app: $mintext" |
| 26 | } | 26 | } |
| 27 | eval "text_${app}=$text" | 27 | eval "text_${app}=$text" |
| 28 | done | 28 | done |
| @@ -31,7 +31,7 @@ for app; do | |||
| 31 | b="busybox_${app}" | 31 | b="busybox_${app}" |
| 32 | test -f "$b" || continue | 32 | test -f "$b" || continue |
| 33 | eval "text=\$text_${app}" | 33 | eval "text=\$text_${app}" |
| 34 | echo "$app adds $((text-mintext))" | 34 | echo "# $app adds $((text-mintext))" |
| 35 | done | 35 | done |
| 36 | 36 | ||
| 37 | grep ^IF_ include/applets.h \ | 37 | grep ^IF_ include/applets.h \ |
| @@ -60,7 +60,7 @@ grep ^IF_ include/applets.h \ | |||
| 60 | sz_frac=$(( (sz - sz_kb*1000) )) | 60 | sz_frac=$(( (sz - sz_kb*1000) )) |
| 61 | sz_f=$((sz_frac / 100)) | 61 | sz_f=$((sz_frac / 100)) |
| 62 | 62 | ||
| 63 | echo -n "sed 's/bool \"$name *(*[0-9tinykbytes .]*)*\"/" | 63 | echo -n "sed 's/bool \"$name"'[" ](*[0-9tinykbytes .]*)*"*$/' |
| 64 | if test "$sz_kb" -ge 10; then | 64 | if test "$sz_kb" -ge 10; then |
| 65 | echo -n "bool \"$name (${sz_kb} kb)\"" | 65 | echo -n "bool \"$name (${sz_kb} kb)\"" |
| 66 | elif test "$sz_kb" -gt 0 -a "$sz_f" = 0; then | 66 | elif test "$sz_kb" -gt 0 -a "$sz_f" = 0; then |
