blob: f6d406b88afb9737229031b0a1482d7ec188f73e [file] [log] [blame]
#! /bin/sh
# Copyright 2016 The Fuchsia Authors
#
# Use of this source code is governed by a MIT-style
# license that can be found in the LICENSE file or at
# https://opensource.org/licenses/MIT
set -e
# Alas this isn't posix.
#set -o pipefail
if [ $# -ne 1 ]
then
echo "Usage: get-build-id file" >&2
echo "Uses \$READELF or readelf if unset."
exit 1
fi
READELF=${READELF:-readelf}
FILE="$1"
LC_ALL=C $READELF -n $FILE | grep -a 'Build ID:' | sed 's/.*: //g'