From bf4ba2e765aed111cb8f8954ed8a4cdb7c557cba Mon Sep 17 00:00:00 2001 From: Manuel Guenther <manuel.guenther@idiap.ch> Date: Wed, 20 Aug 2014 20:10:45 +0200 Subject: [PATCH] Loading our own Library. --- bob/io/base/__init__.py | 7 +++++++ buildout.cfg | 2 -- setup.py | 28 +++++++++++++++++----------- 3 files changed, 24 insertions(+), 13 deletions(-) diff --git a/bob/io/base/__init__.py b/bob/io/base/__init__.py index 748b438..cc2119a 100644 --- a/bob/io/base/__init__.py +++ b/bob/io/base/__init__.py @@ -1,3 +1,10 @@ +# import Libraries of other lib packages +import bob.core + +# import our own Library +import bob.extension +bob.extension.load_bob_library('bob.io.base', __file__) + from ._library import File, HDF5File, extensions from . import version from .version import module as __version__ diff --git a/buildout.cfg b/buildout.cfg index 798515b..43ff98a 100644 --- a/buildout.cfg +++ b/buildout.cfg @@ -16,8 +16,6 @@ develop = src/bob.extension ; options for bob.buildout extension debug = true verbose = true -prefixes = /idiap/group/torch5spro/releases/preview/install/linux-x86_64-release - /Users/andre/work/bob/b/dbg/ [sources] bob.extension = git https://github.com/bioidiap/bob.extension diff --git a/setup.py b/setup.py index e446ae5..5d67e3a 100644 --- a/setup.py +++ b/setup.py @@ -3,11 +3,16 @@ # Andre Anjos <andre.anjos@idiap.ch> # Mon 16 Apr 08:18:08 2012 CEST +bob_packages = ['bob.core'] + from setuptools import setup, find_packages, dist -dist.Distribution(dict(setup_requires=['bob.blitz', 'bob.core'])) +dist.Distribution(dict(setup_requires=['bob.blitz'] + bob_packages)) from bob.extension.utils import egrep, find_header, find_library from bob.blitz.extension import Extension, Library, build_ext +packages = ['boost'] +boost_modules = ['system', 'filesystem'] + version = '2.0.0a0' def libhdf5_version(header): @@ -137,6 +142,7 @@ setup( install_requires=[ 'setuptools', 'bob.blitz', + 'bob.core' ], namespace_packages=[ @@ -152,10 +158,10 @@ setup( define_macros = define_macros, system_include_dirs = system_include_dirs, version = version, - bob_packages = ['bob.core'], - packages = ['boost'], - boost_modules = ['system', 'filesystem'], - ), + bob_packages = bob_packages, + packages = packages, + boost_modules = boost_modules, + ), Library("bob.io.base.bob_io_base", [ @@ -184,9 +190,9 @@ setup( system_include_dirs = system_include_dirs, define_macros = define_macros, version = version, - bob_packages = ['bob.core', 'bob.blitz'], - packages = ['boost'], - boost_modules = ['system', 'filesystem'], + bob_packages = bob_packages, + packages = packages, + boost_modules = boost_modules, ), Extension("bob.io.base._library", @@ -202,9 +208,9 @@ setup( define_macros = define_macros, system_include_dirs = system_include_dirs, version = version, - bob_packages = ['bob.core'], - packages = ['boost'], - boost_modules = ['system', 'filesystem'], + bob_packages = bob_packages, + packages = packages, + boost_modules = boost_modules, ), ], -- GitLab