#!/bin/bash if [ -z "$NACL_SDK_ROOT" -o -z "$PNACL_TRANSLATE" -o -z "$PNACL_FINALIZE" ] then echo "One or more variables need to be set: \$NACL_SDK_ROOT=$NACL_SDK_ROOT \$PNACL_TRANSLATE=$PNACL_TRANSLATE \$PNACL_FINALIZE=$PNACL_FINALIZE" exit 1 fi if [ ! -f "$1.nexe" ] then $PNACL_FINALIZE "$1" -o "$1.final" $PNACL_TRANSLATE -arch `uname -m` "$1.final" -o "$1.nexe" fi command -v python >/dev/null 2>&1 || { echo >&2 "I require python but it's not installed. Aborting."; exit 1; } ANY=(`find $NACL_SDK_ROOT -name sel_ldr.py`) if [ -z ${ANY[0]} ] then echo "Couldn't find a sel_ldr.py under $NACL_SDK_ROOT" exit 1 fi python ${ANY[0]} "$1.nexe"