Files
chromebrew/tools/build.sh
2017-08-28 12:00:26 +09:00

17 lines
480 B
Bash
Executable File

#!/bin/bash
case $1 in
-k) keep="keep"; shift;;
*) keep="";;
esac
set -o pipefail
# yes | crew install buildessential $keep
arch=`uname -m`
for i in "$@"; do
version=`grep '\<version ['"'"'"]' /usr/local/lib/crew/packages/$i.rb | head -1 | sed -e 's/^.*version *['"'"'"]//' -e 's/['"'"'"].*$//'`
yes | crew build $i $keep 2>&1 | tee "$i-$version-chromeos-$arch.log"
case .$? in
.141) ;; # ignore SIGPIPE
*) exit 1;; # abort at errors
esac
done