umegaya/ffiex — pull request #14 by umegaya (2014-06-12 12:51:16+00:00)
Title: always use inject even not using import

previoulsly if entire header file is specified to cdef by #include, we pass preprocessed included file output to ffi.cdef.

to check import dependency more correctly, ffiex now using inject method for every cdef so that ffiex knows all dependency and which declaration need to import now (to avoid duplicated declaration more correctly).

I will provide fast mode (not parse dependency mode, all import just pass preprocessed output to ffi.cdef) for faster processing. (not now)