This commit was manufactured by cvs2svn to create branch
[util-vserver.git] / python / setup.py
1 #!/usr/bin/python
2 #
3 # Python distutils script for util-vserver Python bindings
4 #
5 # Steve Muir <smuir@cs.princeton.edu>
6 # Mark Huang <mlhuang@cs.princeton.edu>
7 #
8 # Copyright (C) 2005 The Trustees of Princeton University
9 #
10 # $Id$
11 #
12
13 from distutils.core import setup, Extension
14
15 extension_args = {}
16 extension_args['extra_compile_args'] = ['-Wall']
17 extension_args['include_dirs'] = ['..', '../lib']
18 # Link against libvserver with libtool later
19 #extension_args['library_dirs'] = ['../lib']
20 #extension_args['libraries'] = ['vserver']
21
22 modules = ['util_vserver_vars', 'vserver', 'cpulimit', 'bwlimit']
23 extensions = [Extension('vduimpl', ['vduimpl.c'], **extension_args),
24               Extension('vserverimpl', ['vserverimpl.c'], **extension_args)]
25
26 setup(py_modules = modules, ext_modules = extensions)