summaryrefslogtreecommitdiff
path: root/testing/embedding/empty.py
blob: 1093505c9ddd468ca2775415bb7287b505b8a67e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import cffi

ffi = cffi.FFI()

ffi.embedding_api("")

ffi.set_source("_empty_cffi", """
void initialize_my_empty_cffi(void) {
    if (cffi_start_python() != 0) {
        printf("oops, cffi_start_python() returned non-0\\n");
        abort();
    }
}
""")

fn = ffi.compile(verbose=True)
print('FILENAME: %s' % (fn,))