view more/native-build-from-build.sh @ 1802:315c9e9af893 draft

Deleting sh from build/host each time caused record-commands.sh to rerun, which screwed up parallel builds. Only delete after building busybox.
author Rob Landley <rob@landley.net>
date Mon, 02 Nov 2015 01:14:08 -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"