3 # Python distutils script for util-vserver Python bindings
5 # Steve Muir <smuir@cs.princeton.edu>
6 # Mark Huang <mlhuang@cs.princeton.edu>
8 # Copyright (C) 2005 The Trustees of Princeton University
13 from distutils.core import setup, Extension
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']
22 modules = ['util_vserver_vars', 'vserver', 'cpulimit', 'bwlimit']
23 extensions = [Extension('vduimpl', ['vduimpl.c'], **extension_args),
24 Extension('vserverimpl', ['vserverimpl.c'], **extension_args)]
26 setup(py_modules = modules, ext_modules = extensions)