#!/bin/sh

if [ $# -lt 2 ]; then
		echo "Usage: build_pr target file.cc [file.cc ...]"
		exit 1
fi

target=$1
shift

# Change this to point into the installation directory
path="/path/to/cpplibs-xxxx/"

includedirs="-I${path}prapi -I${path}util"
libdirs="-L${path}prapi -L${path}util -Wl,-R${path}util:${path}prapi"
libs="-lpr -lutil -lrt -lm -lpthread"
# Compiler flags for Linux (default)
# Comment this out if you are running Solaris
flags="-D_REENTRANT -D_GNU_SOURCE -g -Wall"
# Compiler flags for Solaris. Uncomment if needed.
# flags="-pthreads -g -Wall"
magickcppflags="-DUSE_IMAGEMAGICK "`Magick++-config --cppflags --cxxflags`
magickldflags=`Magick++-config --ldflags --libs | sed -e 's/ R/ -R/g' | sed -e 's/-R/-Wl,-R/g'`
magickflags="$magickcppflags $magickldflags"

g++ $includedirs $@ $libdirs $libs $flags $magickflags -o $target
