X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=python%2Fsetup.py;fp=python%2Fsetup.py;h=8491c58a3d76310f7dd3552089bfa027c8c69202;hb=780710c3d80b8776944dd1fc65a0fda64f399db0;hp=0000000000000000000000000000000000000000;hpb=8cf13bb177d92c93eb73dc8939777150536c2d00;p=util-vserver.git diff --git a/python/setup.py b/python/setup.py new file mode 100644 index 0000000..8491c58 --- /dev/null +++ b/python/setup.py @@ -0,0 +1,26 @@ +#!/usr/bin/python +# +# Python distutils script for util-vserver Python bindings +# +# Steve Muir +# Mark Huang +# +# Copyright (C) 2005 The Trustees of Princeton University +# +# $Id$ +# + +from distutils.core import setup, Extension + +extension_args = {} +extension_args['extra_compile_args'] = ['-Wall'] +extension_args['include_dirs'] = ['..', '../lib'] +# Link against libvserver with libtool later +#extension_args['library_dirs'] = ['../lib'] +#extension_args['libraries'] = ['vserver'] + +modules = ['util_vserver_vars', 'vserver', 'cpulimit', 'bwlimit'] +extensions = [Extension('vduimpl', ['vduimpl.c'], **extension_args), + Extension('vserverimpl', ['vserverimpl.c'], **extension_args)] + +setup(py_modules = modules, ext_modules = extensions)