#!/bin/bash

export RPI_XPATH=/Volumes/rpi_toolchain/armv6-rpi-linux-gnueabi
export PATH=/Volumes/rpi_toolchain/armv6-rpi-linux-gnueabi/bin:/Volumes/rpi_toolchain/armv6-rpi-linux-gnueabi/armv6-rpi-linux-gnueabi/bin/:$PATH

arch="armv6-rpi-linux-gnueabi"

export RPI_ENV=/Users/abannis/REMAP/pi-ndn/pi

export AR="$RPI_XPATH/bin/${arch}-ar"
export AS="$RPI_XPATH/bin/${arch}-as"
export LD="$RPI_XPATH/bin/${arch}-ld"
export CC="$RPI_XPATH/bin/${arch}-cc"
export CXX="$RPI_XPATH/bin/${arch}-c++"
export RANLIB="$RPI_XPATH/bin/${arch}-ranlib"


export LD_LIBRARY_PATH=${RPI_ENV}/lib:$LD_LIBRARY_PATH
export LD_INCLUDE_PATH=${RPI_ENV}/include:$LD_INCLUDE_PATH
echo $LD_LIBRARY_PATH

export CFLAGS="-O2 -std=gnu99 -I${RPI_ENV}/include -L${RPI_ENV}/lib"
export CXXFLAGS="-O2 -g -I${RPI_ENV}/include -L${RPI_ENV}/lib"
export LDFLAGS="-Wl,-rpath=${RPI_ENV}/lib -L${RPI_ENV}/lib"

export PKG_CONFIG_PATH=/usr/local/Cellar/pkg-config/0.28/bin/pkg-config

./waf configure --prefix=${RPI_ENV} --boost-includes=${RPI_ENV}/include --boost-libs=${RPI_ENV}/lib --with-openssl=${RPI_ENV}/lib --with-cryptopp=${RPI_ENV} && ./waf

