pandoc/configure
fiddlosopher df7b682251 initial import
git-svn-id: https://pandoc.googlecode.com/svn/trunk@2 788f1e2b-df1e-0410-8736-df70ead52e1b
2006-10-17 14:22:29 +00:00

20 lines
532 B
Bash

#!/bin/sh
# GHC does not recognize any environment variable, unlike with GCC which honors
# CFLAGS. This hook is a workaround for this flaw and introduces an HCFLAGS
# variable.
CABAL=Pandoc.cabal
BUILDINFO=${CABAL%%.cabal}.buildinfo
[ -f $BUILDINFO.in ] || {
echo >&2 "==> No $BUILDINFO.in exists; skipping $BUILDINFO creation."
exit 0
}
if [ "${HCFLAGS-UNDEFINED}" = "UNDEFINED" ]; then
echo >&2 "==> No HCFLAGS defined; skipping $BUILDINFO creation."
exit 0
fi
sed -e "s#@HCFLAGS@#$HCFLAGS#g" $BUILDINFO.in >$BUILDINFO