From 65e4b1672fdb265b7c9bf2cc0c610eff565647d5 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Fri, 27 Jan 2017 14:16:37 -0800 Subject: [PATCH] cffi: verbose=True --- ocrmypdf/lib/compile_leptonica.py | 10 +++++----- setup.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ocrmypdf/lib/compile_leptonica.py b/ocrmypdf/lib/compile_leptonica.py index 2e90b137..6748b67e 100644 --- a/ocrmypdf/lib/compile_leptonica.py +++ b/ocrmypdf/lib/compile_leptonica.py @@ -1,8 +1,8 @@ from cffi import FFI -ffi = FFI() -ffi.set_source("ocrmypdf.lib._leptonica", None) -ffi.cdef(""" +ffibuilder = FFI() +ffibuilder.set_source("ocrmypdf.lib._leptonica", None) +ffibuilder.cdef(""" typedef signed char l_int8; typedef unsigned char l_uint8; typedef short l_int16; @@ -56,7 +56,7 @@ typedef struct Box BOX; """) -ffi.cdef(""" +ffibuilder.cdef(""" PIX * pixRead ( const char *filename ); PIX * pixScale ( PIX *pixs, l_float32 scalex, l_float32 scaley ); l_int32 pixFindSkew ( PIX *pixs, l_float32 *pangle, l_float32 *pconf ); @@ -189,4 +189,4 @@ void lept_free(void *ptr); if __name__ == '__main__': - ffi.compile() + ffibuilder.compile(verbose=True) diff --git a/setup.py b/setup.py index 16c6e78c..fa13d45b 100644 --- a/setup.py +++ b/setup.py @@ -219,7 +219,7 @@ setup( ], use_scm_version={'version_scheme': 'post-release'}, cffi_modules=[ - 'ocrmypdf/lib/compile_leptonica.py:ffi' + 'ocrmypdf/lib/compile_leptonica.py:ffibuilder' ], install_requires=[ 'ruffus==2.6.3', # pinned - ocrmypdf implements a 2.6.3 workaround