From 9608af8423cbb924141d976e8d280aa25319f85c Mon Sep 17 00:00:00 2001 From: "jordi.saludes" Date: Thu, 15 Jul 2010 08:15:41 +0000 Subject: New interface to gf based in Storable. --- contrib/py-bindings/Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'contrib/py-bindings/Makefile') diff --git a/contrib/py-bindings/Makefile b/contrib/py-bindings/Makefile index 707c6925e..51380c06c 100644 --- a/contrib/py-bindings/Makefile +++ b/contrib/py-bindings/Makefile @@ -1,5 +1,5 @@ src=../../src -import=-i$src/runtime/haskell:$src/compiler +import=-i$(src)/runtime/haskell:$(src)/compiler cbind=../c-bindings pythoninc=/usr/include/python2.5 debug= #-optc '-DDEBUG=1' @@ -22,3 +22,11 @@ superclean: make clean rm -f PGFFFI.hs pgf.h Query.pgf rm -f gf.so + +PyGF.hs: PyGF.hsc + hsc2hs -I$(pythoninc) $< + +mtest: PyGF.hs mtest.c + ghc $(import) --make -fglasgow-exts -O2 -no-hs-main -c $< + ghc -O2 --make -fglasgow-exts -no-hs-main \ + -optc '-DMODULE=PyGF' -optc '-I$(pythoninc)' -o $@ $^ \ No newline at end of file -- cgit v1.2.3