X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Futils%2Fhsc2hs%2Fhsc2hs.sh;h=fe00d45036492529e4f9c6ecb11a006651a5356a;hb=371b4d98a140f98a05633106076b36b993a586cf;hp=4b165639f30da01aaf1a76b8ba3b510a0b02f62e;hpb=a1590fcf627ea50e632aff079614b84e773b36ed;p=ghc-hetmet.git diff --git a/ghc/utils/hsc2hs/hsc2hs.sh b/ghc/utils/hsc2hs/hsc2hs.sh index 4b16563..fe00d45 100644 --- a/ghc/utils/hsc2hs/hsc2hs.sh +++ b/ghc/utils/hsc2hs/hsc2hs.sh @@ -1,10 +1,13 @@ +tflag="--template=$HSC2HS_DIR/template-hsc.h" for arg do case "$arg" in -c*) HSC2HS_EXTRA=;; --cc=*) HSC2HS_EXTRA=;; + -t*) tflag=;; + --template=*) tflag=;; --) break;; esac done -$HSC2HS_BINDIR/$HS_PROG -t $HSC2HS_DIR/template-hsc.h $HSC2HS_EXTRA "$@" +$HSC2HS_BINDIR/$HS_PROG $tflag $HSC2HS_EXTRA "$@"