#!/bin/sh

usage()
{
	cat<<EOB
Usage: 3store-config [flags]

Flags:
	[--prefix]
	[--exec-prefix]
	[--bindir]
	[--version]
	[--libs]
	[--cflags]

EOB
	exit 1
}

if test $# -eq 0; then
  usage 1 1>&2
fi

# parameters set by auto*
prefix=/usr
exec_prefix=/usr
bindir=/usr/bin
libdir=/usr/lib
version=2.2.22

if test /usr/include != /usr/include ; then
	cflags=-I/usr/include
else
	cflags=''
fi

opts=`getopt -n 3store-config -a -u -l 'prefix,exec-prefix,bindir,libs,cflags,version,help' '' -- $*`

for opt in $opts; do
	case $opt in
		--)
			;;
		--prefix)
			echo ${prefix}
			;;
		--exec-prefix)
			echo ${exec_prefix}
			;;
		--bindir)
			echo ${bindir}
			;;
		--version)
			echo ${version}
			;;
		--libs)
			echo -L${libdir} -lrdfsql
			;;
		--cflags)
			echo ${cflags}
			;;
		*)
			echo Unknown option: $opt
			usage 1>&2
			;;
	esac
done
