#!/bin/sh

chk_is_guile() {
  if [ "$1" != guile ]; then
    echo "unsupported language: $1"
    exit 1
  fi
}

pkg=g-wrap-2.0-guile

case $1 in
    --version)
	echo g-wrap-config 1.9.6
	;;
    --c-compile-args)
	chk_is_guile $2
	pkg-config --cflags $pkg
	;;
    --c-link-args)
	chk_is_guile $2
	pkg-config --libs $pkg
	;;
    --guile-module-directory)
	pkg-config --variable=module_directory $pkg
	;;
    *)
	echo "unsupported option/argument $1"
	exit 1
esac


syntax highlighted by Code2HTML, v. 0.9.1