summaryrefslogtreecommitdiff
path: root/demo
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2015-05-17 11:15:40 +0200
committerArmin Rigo <arigo@tunes.org>2015-05-17 11:15:40 +0200
commit410dc1a51d7ac7deaf27b2c72268a2bb23aeb41d (patch)
treeb11b286bf4e8398ae187732704acb61582669e80 /demo
parent8c8d4134053ba15bde2f7cd6fcb174055d36c08f (diff)
downloadcffi-410dc1a51d7ac7deaf27b2c72268a2bb23aeb41d.tar.gz
Use execfile() to load the build script from setuptools_ext, instead
of importing it the usual way.
Diffstat (limited to 'demo')
-rw-r--r--demo/_curses_setup.py2
-rw-r--r--demo/bsdopendirtype_build.py4
-rw-r--r--demo/bsdopendirtype_setup.py2
3 files changed, 3 insertions, 5 deletions
diff --git a/demo/_curses_setup.py b/demo/_curses_setup.py
index fe36675..ec3d20e 100644
--- a/demo/_curses_setup.py
+++ b/demo/_curses_setup.py
@@ -6,7 +6,7 @@ setup(
py_modules=["_curses"],
setup_requires=["cffi>=1.0.dev0"],
cffi_modules=[
- "_curses_build:ffi",
+ "_curses_build.py:ffi",
],
install_requires=["cffi>=1.0.dev0"], # should maybe be "cffi-backend" only?
zip_safe=False,
diff --git a/demo/bsdopendirtype_build.py b/demo/bsdopendirtype_build.py
index abfe064..a771b68 100644
--- a/demo/bsdopendirtype_build.py
+++ b/demo/bsdopendirtype_build.py
@@ -15,11 +15,9 @@ ffi.cdef("""
""")
ffi.set_source("_bsdopendirtype", """
-extern "C" {
#include <sys/types.h>
#include <dirent.h>
-}
-""", source_extension='.cpp')
+""")
if __name__ == '__main__':
ffi.compile()
diff --git a/demo/bsdopendirtype_setup.py b/demo/bsdopendirtype_setup.py
index a461030..aa17a65 100644
--- a/demo/bsdopendirtype_setup.py
+++ b/demo/bsdopendirtype_setup.py
@@ -6,7 +6,7 @@ setup(
py_modules=["bsdopendirtype"],
setup_requires=["cffi>=1.0.dev0"],
cffi_modules=[
- "bsdopendirtype_build:ffi",
+ "bsdopendirtype_build.py:ffi",
],
install_requires=["cffi>=1.0.dev0"], # should maybe be "cffi-backend" only?
zip_safe=False,