summaryrefslogtreecommitdiff
path: root/python/setup.py.in
diff options
context:
space:
mode:
Diffstat (limited to 'python/setup.py.in')
-rw-r--r--python/setup.py.in9
1 files changed, 5 insertions, 4 deletions
diff --git a/python/setup.py.in b/python/setup.py.in
index 798cfe5e..346c770f 100644
--- a/python/setup.py.in
+++ b/python/setup.py.in
@@ -3,11 +3,11 @@
from distutils.core import setup, Extension
opts = ['-O', '-nodefaultctor']
-include = ['@top_builddir@/include']
+include = ['@top_builddir@/include', '@top_srcdir@/include']
library_dirs = ['@top_builddir@/lib/.libs']
netlink_capi = Extension('netlink/_capi',
- sources = ['netlink/capi.i'],
+ sources = ['@srcdir@/netlink/capi.i'],
include_dirs = include,
swig_opts = opts,
library_dirs = library_dirs,
@@ -15,7 +15,7 @@ netlink_capi = Extension('netlink/_capi',
)
route_capi = Extension('netlink/route/_capi',
- sources = ['netlink/route/capi.i'],
+ sources = ['@srcdir@/netlink/route/capi.i'],
include_dirs = include,
swig_opts = opts,
library_dirs = library_dirs,
@@ -23,7 +23,7 @@ route_capi = Extension('netlink/route/_capi',
)
genl_capi = Extension('netlink/genl/_capi',
- sources = ['netlink/genl/capi.i'],
+ sources = ['@srcdir@/netlink/genl/capi.i'],
include_dirs = include,
swig_opts = opts,
library_dirs = library_dirs,
@@ -36,6 +36,7 @@ setup(name = 'netlink',
author = 'Thomas Graf',
author_email = 'tgraf@suug.ch',
ext_modules = [netlink_capi, route_capi, genl_capi],
+ package_dir = {'': '@srcdir@'},
packages = ['netlink', 'netlink.genl', 'netlink.route',
'netlink.route.links', 'netlink.route.qdisc'],
)