summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorThomas Graf <tgraf@suug.ch>2011-08-12 10:45:47 +0200
committerThomas Graf <tgraf@suug.ch>2011-08-12 10:45:47 +0200
commit23333e5e354cc89cf036e16551957710480d511e (patch)
tree1314fe4b5e913f62d62adcdf5bb829eed44abdfa /python
parentd8d96bb2365f28ee3f519d610aced5d0c1e71c3d (diff)
downloadlibnl-23333e5e354cc89cf036e16551957710480d511e.tar.gz
python: Include python/ in distribution and provide a README on how to build & install
Diffstat (limited to 'python')
-rw-r--r--python/.gitignore1
-rw-r--r--python/Makefile.am3
-rw-r--r--python/README12
-rw-r--r--python/netlink/Makefile.am10
-rw-r--r--python/netlink/route/Makefile.am14
-rw-r--r--python/setup.py.in (renamed from python/setup.py)2
6 files changed, 41 insertions, 1 deletions
diff --git a/python/.gitignore b/python/.gitignore
index 9f3c73bb..a83b9429 100644
--- a/python/.gitignore
+++ b/python/.gitignore
@@ -1,3 +1,4 @@
build
capi_wrap.c
capi.py
+setup.py
diff --git a/python/Makefile.am b/python/Makefile.am
new file mode 100644
index 00000000..bd5ac112
--- /dev/null
+++ b/python/Makefile.am
@@ -0,0 +1,3 @@
+# -*- Makefile -*-
+
+SUBDIRS = netlink
diff --git a/python/README b/python/README
new file mode 100644
index 00000000..4ccc337a
--- /dev/null
+++ b/python/README
@@ -0,0 +1,12 @@
+
+***************************************************************************
+
+NOTE: The python wrapper is experimental and may or may not work.
+
+***************************************************************************
+
+For the brave:
+
+ (requires an installed libnl)
+ - $ python ./setup.py build
+ - $ sudo python ./setup.py install
diff --git a/python/netlink/Makefile.am b/python/netlink/Makefile.am
new file mode 100644
index 00000000..0f1045b4
--- /dev/null
+++ b/python/netlink/Makefile.am
@@ -0,0 +1,10 @@
+# -*- Makefile -*-
+
+SUBDIRS = route
+
+EXTRA_DIST = \
+ capi.i \
+ fixes.h \
+ __init__.py \
+ core.py \
+ util.py
diff --git a/python/netlink/route/Makefile.am b/python/netlink/route/Makefile.am
new file mode 100644
index 00000000..ef714f45
--- /dev/null
+++ b/python/netlink/route/Makefile.am
@@ -0,0 +1,14 @@
+# -*- Makefile -*-
+
+EXTRA_DIST = \
+ capi.i \
+ __init__.py \
+ address.py \
+ link.py \
+ tc.py \
+ links/__init__.py \
+ links/dummy.py \
+ links/inet.py \
+ links/vlan.py \
+ qdisc/__init__.py \
+ qdisc/htb.py
diff --git a/python/setup.py b/python/setup.py.in
index f201a84b..e1a3aca6 100644
--- a/python/setup.py
+++ b/python/setup.py.in
@@ -3,7 +3,7 @@
from distutils.core import setup, Extension
opts = ['-O', '-nodefaultctor']
-include = ['../include']
+include = ['@top_builddir@/include']
netlink_capi = Extension('netlink/_capi',
sources = ['netlink/capi.i'],