Fix import and Makefile on Linux

This commit is contained in:
cuda 2013-02-27 11:28:07 -06:00
commit c3a08a446f
2 changed files with 6 additions and 5 deletions

View file

@ -10,8 +10,7 @@ api.cpp api/__init__.py: src/*.py include/llvm_binding/*.h gen/gen.py gen/bindin
clean: cleantemp
rm -f _api.so _capsule.so
rm -rf api
py_clean
rm -rf api
cleantemp:
rm -f api.cpp

View file

@ -1,13 +1,15 @@
from binding import *
from .namespace import llvm
from .Pass import Pass
from .Module import Module
from .Value import Function
PassManagerBase = llvm.Class()
PassManager = llvm.Class(PassManagerBase)
FunctionPassManager = llvm.Class(PassManagerBase)
from .Pass import Pass
from .Module import Module
from .Value import Function
@PassManagerBase
class PassManagerBase:
_include_ = 'llvm/PassManager.h'