Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

72 lines (64 sloc) 2.002 kB
#!/usr/bin/env python
#
# This software may be freely redistributed under the terms of the GNU
# general public license.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
"""
Standard setup script.
"""
import sys
import os
from distutils.core import setup
from buildslave import version
scripts = ["bin/buildslave"]
# TODO: windows stuff??
#if sys.platform == "win32":
# scripts.append("contrib/windows/buildslave.bat")
# scripts.append("contrib/windows/buildslave_service.py")
setup_args = {
'name': "buildslave",
'version': version,
'description': "BuildBot Slave Daemon",
'long_description': "See the 'buildbot' package for details",
'author': "Brian Warner",
'author_email': "warner-buildbot@lothar.com",
'maintainer': "Dustin J. Mitchell",
'maintainer_email': "dustin@v.igoro.us",
'url': "http://buildbot.net/",
'license': "GNU GPL",
'classifiers': [
'Development Status :: 5 - Production/Stable',
'Environment :: No Input/Output (Daemon)',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU General Public License (GPL)',
'Topic :: Software Development :: Build Tools',
'Topic :: Software Development :: Testing',
],
'packages': [
"buildslave",
"buildslave.commands",
"buildslave.test",
"buildslave.test.unit",
],
}
try:
# If setuptools is installed, then we'll add setuptools-specific arguments
# to the setup args.
import setuptools #@UnusedImport
except ImportError:
setup_args['scripts'] = [
'bin/buildslave'
]
else:
setup_args['install_requires'] = [
'twisted >= 2.0.0',
]
setup_args['entry_points'] = {
'console_scripts': [
'buildslave = buildslave.scripts.runner:run',
],
}
setup(**setup_args)
Jump to Line
Something went wrong with that request. Please try again.