setup.py
author Tero Marttila <terom@paivola.fi>
Thu, 30 Jul 2015 02:45:08 +0300
changeset 116 8d42dba32bb7
parent 115 d8b4acd33bc5
permissions -rw-r--r--
fixup namespace package for python3.3 style implict namespace package directories
115
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     1
from distutils.core import setup
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     2
from glob import glob
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     3
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     4
def globs (*patterns):
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     5
    return [path for pattern in patterns for path in glob(pattern)]
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     6
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     7
__version__ = '0.9'
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     8
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     9
setup(
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    10
    name        = 'qmsk-dmx',
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    11
    version     = __version__,
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    12
    description = "DMX Control",
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    13
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    14
    packages    = [
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    15
        'qmsk.dmx',
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    16
        'qmsk.web',
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    17
    ],
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    18
    py_modules  = [
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    19
        'qmsk.args',
116
8d42dba32bb7 fixup namespace package for python3.3 style implict namespace package directories
Tero Marttila <terom@paivola.fi>
parents: 115
diff changeset
    20
        'qmsk.utils',
115
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    21
    ],
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    22
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    23
    scripts     = [
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    24
        'bin/qmsk.dmx',
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    25
        'bin/qmsk.dmx-web',
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    26
    ],
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    27
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    28
    data_files  = [
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    29
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    30
    ],
d8b4acd33bc5 setup.py
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    31
)