Skip to content

Commit 755bc3d

Browse files
authored
Merge pull request #48 from Diggsey/master
Use built-in echo
2 parents 4915c75 + f423f49 commit 755bc3d

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

gen-installer.sh

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,7 @@
99
# option. This file may not be copied, modified, or distributed
1010
# except according to those terms.
1111

12-
set -u
13-
14-
if [ -x /bin/echo ]; then
15-
ECHO='/bin/echo'
16-
else
17-
ECHO='echo'
18-
fi
12+
set -ue
1913

2014
msg() {
2115
echo "gen-installer: ${1-}"
@@ -296,9 +290,8 @@ for bulk_dir in $bulk_dirs; do
296290
manifest=`echo "$manifest" | sed /^$bulk_dir/d`
297291
done
298292

299-
# Add 'file:' installation directives.
300-
# The -n prevents adding a blank file: if the manifest is empty
301-
manifest=`$ECHO -n "$manifest" | sed s/^/file:/`
293+
# Add 'file:' installation directives, skipping empty lines.
294+
manifest=`echo "$manifest" | sed /^$/d | sed s/^/file:/`
302295

303296
# Add 'dir:' directives
304297
for bulk_dir in $bulk_dirs; do

0 commit comments

Comments
 (0)