From 9dcfa140c3e7d85b3e2b3866a7d5862f5cebbd7d Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 15 Jul 2018 19:33:44 +0000 Subject: [PATCH] Added __init__.py file to Python package. --- setup.py | 14 ++++++++------ src/pymod/distutils_src/__init__.py | 5 +++++ 2 files changed, 13 insertions(+), 6 deletions(-) create mode 100644 src/pymod/distutils_src/__init__.py diff --git a/setup.py b/setup.py index f98eea949..4b917b17d 100644 --- a/setup.py +++ b/setup.py @@ -294,10 +294,12 @@ rdb = Extension(config.root + '.rdb', # ------------------------------------------------------------------ # Core setup function -setup (name = config.root, - version = config.version(), - description = 'KLayout standalone Python package', - author = 'Matthias Koefferlein', - author_email = 'matthias@klayout.de', - ext_modules = [ _tl, _gsi, _pya, _db, _rdb ] + db_plugins + [ tl, db, rdb ]) +setup(name = config.root, + version = config.version(), + description = 'KLayout standalone Python package', + author = 'Matthias Koefferlein', + author_email = 'matthias@klayout.de', + packages = [ config.root ], + package_dir = { config.root: 'src/pymod/distutils_src' }, + ext_modules = [ _tl, _gsi, _pya, _db, _rdb ] + db_plugins + [ tl, db, rdb ]) diff --git a/src/pymod/distutils_src/__init__.py b/src/pymod/distutils_src/__init__.py new file mode 100644 index 000000000..dce96f8e4 --- /dev/null +++ b/src/pymod/distutils_src/__init__.py @@ -0,0 +1,5 @@ + +# klayout library definition file + +__all__ = [ "tl", "db", "lay", "rdb" ] +