view more/native-build-from-build.sh @ 1839:c8293b3ab81f draft default tip

Teach chroot-splice to accept one or two arguments. (Control image now optional.)
author Rob Landley <rob@landley.net>
date Sun, 17 Jan 2016 21:18:52 -0600
parents b89324905ca2
children
line wrap: on
line source

#!/bin/bash

# Run native build out of build directory, using host-tools.sh if
# available.

SYSIMG="build/system-image-$1"

if [ ! -e "$SYSIMG" ]
then
  echo "no $SYSIMG" >&2
  exit 1
fi

PATH="$PWD/build/host:$PWD/build/native-compiler-$1:$PATH"

X=$(readlink -f "$2" 2>/dev/null)
if [ -z "$X" ]
then
  echo "No control image $2" >&2
  exit 1
fi

cd "$SYSIMG" && ./native-build.sh "$X"