#! /bin/sh

prefix=@prefix@
exec_prefix=@exec_prefix@
includedir=@includedir@

usage()
{
  cat <<EOF
Usage: latan-config [OPTION]

Known values for OPTION are:

  --prefix     show LatAnalyze installation prefix
  --cxxflags   print pre-processor and compiler flags
  --ldflags    print library linking flags
  --libs       print library linking information
  --help       display this help and exit
  --version    output version information
  --git        print git revision

EOF
  
  exit $1
}

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

cflags=false
libs=false

while test $# -gt 0; do
  case "$1" in
    -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
    *) optarg= ;;
  esac
  
  case "$1" in
    --prefix)
      echo $prefix
    ;;
    
    --version)
      echo @VERSION@
      exit 0
    ;;
    
    --git)
      echo "@LATAN_BRANCH@ @LATAN_SHA@"
      exit 0
    ;;
    
    --help)
      usage 0
    ;;
    
    --cxxflags)
      echo @LATAN_CXXFLAGS@
    ;;
    
    --ldflags)
      echo @LATAN_LDFLAGS@
    ;;
    
    --libs)
      echo @LIBS@
    ;;
    
    *)
      usage
      exit 1
    ;;
  esac
  shift
done

exit 0
