- Remove the generating builder python script.
- Now, genCFFI interface is same as the genCpy.
- Support builtin-types Vars and Consts.
- Pass empty.go
- Pass cgo.go
- Pass vars.go
- Pass consts.go
Updates: go-python/gopy#102
This CL adds the initial infrastructure to support CFFI as a backend for gopy.
It also adds the necessary dependencies for Travis-CI to test CFFI.
Updates go-python/gopy#48Fixesgo-python/gopy#87
Previously, all the dependencies of the package one wanted to wrap+bind were
re-compiled (including the package to be wrapped). Every single time.
Run `go install -buildmode=c-shared <pkg>` first to cache all of this, and then
run `go build -buildmode=c-shared -o <pkg>.so`.
Fixes#29
Change-Id: I2120d5dd22a4828d952b0681eadde826dff0d586
This CL introduces a split in handling of {py|py2|py3}{thon,}.
It also lifts up the bind.Package creation so the processing is done only once.
Change-Id: I946605fb24885df986baa77088f76df90ff4d168