cmlenz@4: #!/usr/bin/env python cmlenz@5: # -*- coding: iso8859-1 -*- cmlenz@5: # cmlenz@5: # Copyright (C) 2005 Christopher Lenz cmlenz@163: # All rights reserved. cmlenz@5: # cmlenz@163: # This software is licensed as described in the file COPYING, which cmlenz@163: # you should have received as part of this distribution. The terms cmlenz@163: # are also available at http://bitten.cmlenz.net/wiki/License. cmlenz@4: cmlenz@99: from setuptools import setup, find_packages cmlenz@6: cmlenz@19: from bitten import __version__ as VERSION cmlenz@22: from bitten.util.testrunner import unittest cmlenz@0: cmlenz@205: setup( cmlenz@205: name='Bitten', version=VERSION, author='Christopher Lenz', cmlenz@205: author_email='cmlenz@gmx.de', url='http://bitten.cmlenz.net/', cmlenz@205: description='Framework for collecting software metrics via continuous ' cmlenz@205: 'integration', cmlenz@205: license='BSD', cmlenz@205: packages=find_packages(exclude=['ez_setup', '*.tests*']), cmlenz@205: package_data={ cmlenz@205: 'bitten.trac_ext': ['htdocs/*.*', cmlenz@205: 'htdocs/charts_library/*.swf', cmlenz@205: 'templates/*.cs'] cmlenz@205: }, cmlenz@205: entry_points = { cmlenz@205: 'console_scripts': ['bitten-master = bitten.master:main', cmlenz@205: 'bitten-slave = bitten.slave:main'], cmlenz@205: 'distutils.commands': ['unittest = bitten.util.testrunner:unittest'], cmlenz@205: 'trac.plugins': ['bitten.main = bitten.trac_ext.main', cmlenz@205: 'bitten.web_ui = bitten.trac_ext.web_ui', cmlenz@205: 'bitten.summarizers = bitten.trac_ext.summarizers', cmlenz@205: 'bitten.charts = bitten.trac_ext.charts'] cmlenz@205: }, cmlenz@205: test_suite='bitten.tests.suite', zip_safe=True cmlenz@205: )