--- a/setup.py Tue Feb 19 21:50:27 2013 +0200
+++ b/setup.py Tue Feb 19 22:07:40 2013 +0200
@@ -6,6 +6,14 @@
from distutils.core import setup
from glob import glob
+def _globs (*pats) :
+ for pat in pats :
+ for file in glob(pat) :
+ yield file
+
+def globs (*pats) :
+ return list(_globs(*pats))
+
setup(
name = 'pvl-verkko',
version = __version__,
@@ -36,19 +44,13 @@
],
# bin
- scripts = [
- 'bin/pvl.dhcp-leases',
- 'bin/pvl.syslog-dhcp',
- 'bin/pvl.verkko-dhcp',
- 'bin/pvl.verkko-rrd',
- 'bin/pvl.verkko-rrd-interfaces',
- ],
+ scripts = globs('bin/pvl.dhcp-*', 'bin/pvl.rrd-*', 'bin/pvl.verkko-*'),
# etc, static
data_files = [
( 'etc/pvl/verkko', [ ] ),
- ( 'share/pvl/verkko/static/dhcp', glob('static/dhcp/*.css') + glob('static/dhcp/*.js')),
- ( 'share/pvl/verkko/static/rrd', glob('static/rrd/*.css') + glob('static/rrd/*.js')),
+ ( 'share/pvl/verkko/static/dhcp', globs('static/dhcp/*.css', 'static/dhcp/*.js')),
+ ( 'share/pvl/verkko/static/rrd', globs('static/rrd/*.css', 'static/rrd/*.js')),
],
)