Never write errors to stdout from ipkg-make-index.sh
Since the output of ipkg-make-index.sh is unconditionally used to create the Packages file, sending the errors into this file is unacceptable (both because they are not shown to users and because they make an invalid Packages file). For incorrect invocation, write to stderr. For errors from which, send to /dev/null with stdout. Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com> SVN-Revision: 25677
This commit is contained in:
parent
d071d17c46
commit
3edf9c3544
|
@ -4,11 +4,11 @@ set -e
|
||||||
pkg_dir=$1
|
pkg_dir=$1
|
||||||
|
|
||||||
if [ -z $pkg_dir ] || [ ! -d $pkg_dir ]; then
|
if [ -z $pkg_dir ] || [ ! -d $pkg_dir ]; then
|
||||||
echo "Usage: ipkg-make-index <package_directory>"
|
echo "Usage: ipkg-make-index <package_directory>" >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
which md5sum 2>&1 >/dev/null || alias md5sum=md5
|
which md5sum >/dev/null 2>&1 || alias md5sum=md5
|
||||||
|
|
||||||
for pkg in `find $pkg_dir -name '*.ipk' | sort`; do
|
for pkg in `find $pkg_dir -name '*.ipk' | sort`; do
|
||||||
echo "Generating index for package $pkg" >&2
|
echo "Generating index for package $pkg" >&2
|
||||||
|
|
Loading…
Reference in New Issue