fix build
[nodemanager.git] / setup.py
1 #!/usr/bin/python
2 #
3 # Setup script for the Node Manager application
4 #
5 # Mark Huang <mlhuang@cs.princeton.edu>
6 # Copyright (C) 2006 The Trustees of Princeton University
7 #
8 # $Id$
9 #
10
11 from distutils.core import setup, Extension
12
13 setup(
14     py_modules=[
15         'accounts',
16         'api',
17         'api_calls',
18         'bwmon',
19         'codemux',
20         'conf_files',
21         'config',
22         'curlwrapper',
23         'controller',
24         'database',
25         'iptables',
26         'logger',
27         'net',
28         'nm',
29         'plcapi',
30         'safexmlrpc',
31         'sliver_vs',
32         'sm',
33         'ticket',
34         'tools',
35         'vsys',
36         ],
37     scripts = [
38         'forward_api_calls',
39         ],
40     ext_modules=[
41         Extension('sioc', ['sioc.c']),
42         ],
43     packages =[
44         'plugins',
45         ],
46     )