#!/bin/sh
root=${INSTALL_DIR}
bsd_root=${TARGET_ROOT}
target=${TARGET}

PATH=\
$PATH:\
${root}/${target}/bin:\
${root}/bin
export PATH

CC=${target}-gcc ;					export CC
LD=${target}-ld ;					export LD
CXX=${target}-g++ ;					export CXX
AS=${target}-as ;					export AS
CPP=${target}-cpp ;					export CPP
RANLIB=${target}-ranlib ;				export RANLIB
AR=${target}-ar ;					export AR
NM=${target}-nm ;					export NM
SIZE=${target}-size ;					export SIZE
STRIP=${target}-strip ;					export STRIP

STRIPFLAGS="--strip-debug" ;				export STRIPFLAGS
STRIPPROG=${target}-strip ;				export STRIPPROG

HOSTED_CC=cc ;						export HOSTED_CC

TARGET=${TARGET_MACHINE_ARCH} ;				export TARGET
MACHINE=${TARGET_MACHINE} ;				export MACHINE
MACHINE_ARCH=${TARGET_MACHINE_ARCH} ;			export MACHINE_ARCH

DESTDIR=${bsd_root} ;					export DESTDIR

#MAKE="make" ;						 export MAKE
MAKE="make -f ${bsd_root}/usr/share/mk/sys.mk -f Makefile"; export MAKE
MAKEFLAGS="-I ${bsd_root}/usr/share/mk" ; export MAKEFLAGS

set -x
exec $MAKE "$@"
