From 31b33006fae9ddf8c73165c66d1c82e9b5119fb1 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.anjos@idiap.ch> Date: Fri, 12 Sep 2014 13:24:37 +0200 Subject: [PATCH] Compliance with new bob.buildout build scheme --- requirements.txt | 7 +++++++ setup.py | 15 ++++++--------- 2 files changed, 13 insertions(+), 9 deletions(-) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..659f513 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,7 @@ +setuptools +bob.extension +bob.blitz +bob.core +bob.math +bob.io.base +matplotlib diff --git a/setup.py b/setup.py index f1a60fe..df860d4 100644 --- a/setup.py +++ b/setup.py @@ -6,9 +6,12 @@ bob_packages = ['bob.core', 'bob.math'] from setuptools import setup, find_packages, dist -dist.Distribution(dict(setup_requires=['bob.blitz'] + bob_packages)) +dist.Distribution(dict(setup_requires=['bob.extension', 'bob.blitz'] + bob_packages)) from bob.blitz.extension import Extension, build_ext +from bob.extension.utils import load_requirements +build_requires = load_requirements() + packages = ['blitz >= 0.10', 'boost'] version = '2.0.0a0' @@ -29,14 +32,8 @@ setup( include_package_data=True, zip_safe=False, - install_requires=[ - 'setuptools', - 'bob.blitz', - 'bob.core', - 'bob.math', - 'bob.io.base', - 'matplotlib', - ], + setup_requires = build_requires, + install_requires = build_requires, namespace_packages=[ "bob", -- GitLab