setup.py
changeset 226 8658d4e09ae2
parent 223 6842794c20e8
child 227 c98944a7db08
equal deleted inserted replaced
225:3c2d0dd42045 226:8658d4e09ae2
       
     1 #!/usr/bin/env python
       
     2 # encoding: utf-8
       
     3 
       
     4 from pvl.verkko import __version__
       
     5 
       
     6 from distutils.core import setup
       
     7 from glob import glob
       
     8 
       
     9 setup(
       
    10     name            = 'pvl-verkko',
       
    11     version         = __version__,
       
    12     description     = "verkko.paivola.fi WSGI",
       
    13     url             = 'http://verkko.paivola.fi/hg/pvl-verkko',
       
    14 
       
    15     author          = "Tero Marttila",
       
    16     author_email    = "terom@paivola.fi",
       
    17     
       
    18     # deps
       
    19     install_requires    = [
       
    20         # pvl.args
       
    21         # pvl.invoke
       
    22         'pvl-common',
       
    23     ],
       
    24     
       
    25     # lib
       
    26     namespace_packages = [ 'pvl' ],
       
    27     py_modules = [
       
    28 
       
    29     ],
       
    30     packages    = [
       
    31         'pvl.web',
       
    32         'pvl.dhcp',
       
    33         'pvl.rrd',
       
    34         'pvl.verkko',
       
    35     ],
       
    36     
       
    37     # bin
       
    38     scripts     =  [
       
    39         'bin/pvl.dhcp-leases',
       
    40         'bin/pvl.syslog-dhcp',
       
    41         'bin/pvl.verkko-dhcp',
       
    42         'bin/pvl.verkko-rrd',
       
    43         'bin/pvl.verkko-rrd-interfaces',
       
    44     ],
       
    45     
       
    46     # etc, static
       
    47     data_files  = [
       
    48         ( 'etc/pvl/verkko', [  ] ),
       
    49         ( 'share/pvl/verkko/static/dhcp',   glob('static/dhcp/*.css') + glob('static/dhcp/*.js')),
       
    50         ( 'share/pvl/verkko/static/rrd',    glob('static/rrd/*.css') + glob('static/rrd/*.js')),
       
    51     ],
       
    52 )
       
    53