Python: Fix installation issues

This commit is contained in:
Vicki Pfau 2017-12-30 14:52:29 -05:00
parent 748e1943f7
commit bfb674fb4f
1 changed files with 4 additions and 2 deletions

View File

@ -5,7 +5,6 @@ import sys
os.environ["BINDIR"] = "${CMAKE_BINARY_DIR}" os.environ["BINDIR"] = "${CMAKE_BINARY_DIR}"
os.environ["CPPFLAGS"] = " ".join([d for d in "${INCLUDE_FLAGS}".split(";") if d]) os.environ["CPPFLAGS"] = " ".join([d for d in "${INCLUDE_FLAGS}".split(";") if d])
os.chdir("${CMAKE_CURRENT_SOURCE_DIR}")
classifiers = [ classifiers = [
"Programming Language :: C", "Programming Language :: C",
@ -22,11 +21,14 @@ setup(name="${BINARY_NAME}",
author_email="jeffrey@endrift.com", author_email="jeffrey@endrift.com",
url="http://github.com/mgba-emu/mgba/", url="http://github.com/mgba-emu/mgba/",
packages=["mgba"], packages=["mgba"],
package_dir={
"mgba": "${CMAKE_CURRENT_SOURCE_DIR}"
},
setup_requires=['cffi>=1.6', 'pytest-runner'], setup_requires=['cffi>=1.6', 'pytest-runner'],
install_requires=['cffi>=1.6', 'cached-property'], install_requires=['cffi>=1.6', 'cached-property'],
extras_require={'pil': ['Pillow>=2.3'], 'cinema': ['pyyaml', 'pytest']}, extras_require={'pil': ['Pillow>=2.3'], 'cinema': ['pyyaml', 'pytest']},
tests_require=['pytest'], tests_require=['pytest'],
cffi_modules=["_builder.py:ffi"], cffi_modules=["${CMAKE_CURRENT_SOURCE_DIR}/_builder.py:ffi"],
license="MPL 2.0", license="MPL 2.0",
classifiers=classifiers classifiers=classifiers
) )