Statistics
| Branch: | Tag: | Revision:

mininet / setup.py @ 8a130dea

History | View | Annotate | Download (939 Bytes)

1 51270ce4 Brandon Heller
#!/usr/bin/env python
2 7cbde774 Bob Lantz
3 2ad03eea Bob Lantz
"Setuptools params"
4 51270ce4 Brandon Heller
5
from setuptools import setup, find_packages
6 8f20b95d Brandon Heller
from os.path import join
7
8 0e2a7240 Bob Lantz
scripts = [ join( 'bin', filename ) for filename in [ 
9
    'mn', 'mnexec' ] ]
10 8f20b95d Brandon Heller
11
modname = distname = 'mininet'
12 51270ce4 Brandon Heller
13
setup(
14 8f20b95d Brandon Heller
    name=distname,
15 51270ce4 Brandon Heller
    version='0.0.0',
16 8f20b95d Brandon Heller
    description='Process-based OpenFlow emulator',
17 51270ce4 Brandon Heller
    author='Bob Lantz',
18
    author_email='rlantz@cs.stanford.edu',
19
    packages=find_packages(exclude='test'),
20 2ad03eea Bob Lantz
    long_description="""
21 51270ce4 Brandon Heller
Insert longer description here.
22
      """,
23 8f20b95d Brandon Heller
    classifiers=[
24 51270ce4 Brandon Heller
          "License :: OSI Approved :: GNU General Public License (GPL)",
25
          "Programming Language :: Python",
26
          "Development Status :: 4 - Beta",
27
          "Intended Audience :: Developers",
28
          "Topic :: Internet",
29 8f20b95d Brandon Heller
    ],
30
    keywords='networking protocol Internet OpenFlow',
31 3774f234 Brandon Heller
    license='unspecified',
32 8f20b95d Brandon Heller
    install_requires=[
33 3774f234 Brandon Heller
        'setuptools',
34
        'networkx'
35 8f20b95d Brandon Heller
    ],
36
    scripts=scripts,
37 8f99421e Brandon Heller
)