dfraser@511: #!/usr/bin/env python dfraser@511: # -*- coding: utf-8 -*- dfraser@511: # dfraser@511: # Copyright (C) 2007 Edgewall Software dfraser@511: # Copyright (C) 2005-2007 Christopher Lenz dfraser@511: # Copyright (C) 2005-2007 David Fraser dfraser@511: # All rights reserved. dfraser@511: # dfraser@511: # This software is licensed as described in the file COPYING, which dfraser@511: # you should have received as part of this distribution. The terms dfraser@511: # are also available at http://bitten.edgewall.org/wiki/License. dfraser@511: dfraser@511: from setuptools import setup dfraser@511: from setuptools.command import egg_info dfraser@511: dfraser@511: NS = 'http://bitten.cmlenz.net/tools/' dfraser@511: dfraser@511: # TODO: there must be a way to pass this altered value in... dfraser@511: egg_info.manifest_maker.template = "MANIFEST-SLAVE.in" dfraser@511: dfraser@511: setup( dfraser@511: name = 'Bitten-Slave', dfraser@511: version = '0.6', dfraser@511: description = 'Continuous integration build slave for Trac', dfraser@511: long_description = \ dfraser@511: """A slave for running builds and submitting them to Bitten, the continuous integration system for Trac""", dfraser@511: author = 'Edgewall Software', dfraser@511: author_email = 'info@edgewall.org', dfraser@511: license = 'BSD', dfraser@511: url = 'http://bitten.edgewall.org/', dfraser@511: download_url = 'http://bitten.edgewall.org/wiki/Download', dfraser@511: zip_safe = False, dfraser@511: dfraser@511: py_modules = ["bitten.__init__", "bitten.slave", dfraser@511: "bitten.build.__init__", "bitten.build.api", "bitten.build.config", dfraser@511: "bitten.recipe", "bitten.tests.slave", dfraser@511: "bitten.util.__init__", "bitten.util.testrunner", "bitten.util.xmlio", dfraser@511: ], dfraser@511: test_suite = 'bitten.tests.slave', dfraser@511: entry_points = { dfraser@511: 'console_scripts': [ dfraser@511: 'bitten-slave = bitten.slave:main' dfraser@511: ], dfraser@511: 'distutils.commands': [ dfraser@511: 'unittest = bitten.util.testrunner:unittest' dfraser@511: ], dfraser@511: }, dfraser@511: ) dfraser@511: