summaryrefslogtreecommitdiff
path: root/setup.py
blob: d1f7298bc3cec492e8929298544534e10a453607 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import re
from setuptools import setup

version = ''
with open('jarsnap.py', 'r') as f:
    version = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]',
                        f.read(), re.MULTILINE).group(1)

if not version:
    raise RuntimeError('Cannot find version information')

setup(
    name = 'jarsnap.py',
    version = version,
    scripts = ['jarsnap'],
    py_modules = ['jarsnap'],

    package_data = {'': ['README', 'COPYING']},

    author = 'Delwink, LLC',
    author_email = 'support@delwink.com',
    description = 'make fat jars',
    license = 'AGPLv3',
    keywords = 'jar snap jarsnap java archive deploy package',
    url = 'http://delwink.com/software/jarsnap.html'
)