author | Tero Marttila <terom@paivola.fi> |
Mon, 16 Dec 2013 20:20:48 +0200 | |
changeset 276 | 8db56588cefc |
parent 243 | 787c5f93f434 |
child 291 | f7b979c8dc5a |
permissions | -rw-r--r-- |
159
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
1 |
#!/usr/bin/env python |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
2 |
# encoding: utf-8 |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
3 |
|
226
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
4 |
from pvl.verkko import __version__ |
159
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
5 |
|
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
6 |
from distutils.core import setup |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
7 |
from glob import glob |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
8 |
|
228
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
9 |
def _globs (*pats) : |
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
10 |
for pat in pats : |
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
11 |
for file in glob(pat) : |
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
12 |
yield file |
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
13 |
|
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
14 |
def globs (*pats) : |
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
15 |
return list(_globs(*pats)) |
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
16 |
|
159
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
17 |
setup( |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
18 |
name = 'pvl-verkko', |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
19 |
version = __version__, |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
20 |
description = "verkko.paivola.fi WSGI", |
226
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
21 |
url = 'http://verkko.paivola.fi/hg/pvl-verkko', |
159
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
22 |
|
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
23 |
author = "Tero Marttila", |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
24 |
author_email = "terom@paivola.fi", |
222
569361ebf078
setup_verkko: namespace_packages = ...?
Tero Marttila <terom@paivola.fi>
parents:
208
diff
changeset
|
25 |
|
226
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
26 |
# deps |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
27 |
install_requires = [ |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
28 |
# pvl.args |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
29 |
# pvl.invoke |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
30 |
'pvl-common', |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
31 |
], |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
32 |
|
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
33 |
# lib |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
34 |
namespace_packages = [ 'pvl' ], |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
35 |
py_modules = [ |
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
36 |
|
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
37 |
], |
159
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
38 |
packages = [ |
227
c98944a7db08
include pvl in packages, otherwise no pvl/__init__.py in sdist
Tero Marttila <terom@paivola.fi>
parents:
226
diff
changeset
|
39 |
'pvl', |
226
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
40 |
'pvl.web', |
177
b21b2efe1e6c
pvl-verkko: add pvl.dhcp to setup
Tero Marttila <terom@paivola.fi>
parents:
175
diff
changeset
|
41 |
'pvl.dhcp', |
234
472f0a422234
split up pvl.dns-serial into pvl.dns.serial module
Tero Marttila <terom@paivola.fi>
parents:
228
diff
changeset
|
42 |
'pvl.dns', |
159
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
43 |
'pvl.rrd', |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
44 |
'pvl.verkko', |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
45 |
], |
226
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
46 |
|
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
47 |
# bin |
243
787c5f93f434
pvl.verkko.wlan: basic Table view
Tero Marttila <terom@paivola.fi>
parents:
234
diff
changeset
|
48 |
scripts = globs('bin/pvl.*-*'), |
226
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
49 |
|
8658d4e09ae2
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi>
parents:
223
diff
changeset
|
50 |
# etc, static |
159
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
51 |
data_files = [ |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
52 |
( 'etc/pvl/verkko', [ ] ), |
228
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
53 |
( 'share/pvl/verkko/static/dhcp', globs('static/dhcp/*.css', 'static/dhcp/*.js')), |
3b1437d4b0a1
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi>
parents:
227
diff
changeset
|
54 |
( 'share/pvl/verkko/static/rrd', globs('static/rrd/*.css', 'static/rrd/*.js')), |
243
787c5f93f434
pvl.verkko.wlan: basic Table view
Tero Marttila <terom@paivola.fi>
parents:
234
diff
changeset
|
55 |
( 'share/pvl/verkko/static', globs('static/*.css')), |
159
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
56 |
], |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
57 |
) |
80a62bc7e85b
split up setup.py into setup_irker.py and setup_verkko.py, for now...
Tero Marttila <terom@paivola.fi>
parents:
diff
changeset
|
58 |