#!/bin/bash

: ${R_HOME=`R RHOME`}
RSCRIPT=${R_HOME}/bin/Rscript
PBD_ZMQ=`${RSCRIPT} -e "cat(system.file(package='pbdZMQ'))"`

# ZMQ_CPPFLAGS="-I${PBD_ZMQ}/zmq/include"
# ZMQ_LDFLAGS="-L${PBD_ZMQ}/libs -lzmq"
# if [[ `uname` == 'Darwin' ]]; then
#   ZMQ_LDFLAGS=`${RSCRIPT} -e "pbdZMQ::get.zmq.ldflags()"`
# fi
ZMQ_CPPFLAGS=`${RSCRIPT} -e "pbdZMQ::get.zmq.cppflags()"`
ZMQ_LDFLAGS=`${RSCRIPT} -e "pbdZMQ::get.zmq.ldflags()"`

echo " "
echo "************** Results of JuniperKernel package configure **************"
echo " "
echo ">> RSCRIPT = ${RSCRIPT}"
echo ">> PBD_ZMQ = ${PBD_ZMQ}"
echo ">> ZMQ_CPPFLAGS = ${ZMQ_CPPFLAGS}"
echo ">> ZMQ_LDFLAGS = ${ZMQ_LDFLAGS}"
echo " "
echo "************************************************************************"
echo " "

sed -e "s|@ZMQ_CPPFLAGS@|${ZMQ_CPPFLAGS}|" -e "s|@ZMQ_LDFLAGS@|${ZMQ_LDFLAGS}|" src/Makevars.in > src/Makevars
exit 0
