view setup-slave.py @ 605:c94481bc4646

0.6dev: Reverting [677] as many of these paths are also used for URLs, and hadn't considered this change enough. No major point in changing code that already works well, so simply reverting seems the best idea...
author osimons
date Thu, 30 Jul 2009 19:51:11 +0000
parents 5f3e66e5b451
children 327dca35a74f
line wrap: on
line source
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Copyright (C) 2007 Edgewall Software
# Copyright (C) 2005-2007 Christopher Lenz <cmlenz@gmx.de>
# Copyright (C) 2005-2007 David Fraser <davidf@sjsoft.com>
# All rights reserved.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
# are also available at http://bitten.edgewall.org/wiki/License.

from setuptools import setup as setup_slave
from setuptools.command import egg_info

from setup import recipe_commands, shared_args

# TODO: there must be a way to pass this altered value in...
egg_info.manifest_maker.template = "MANIFEST-SLAVE.in"

if __name__ == '__main__':
    setup_slave(
        name = 'Bitten-Slave',
        description = 'Continuous integration build slave for Trac',
        long_description = \
    """A slave for running builds and submitting them to Bitten, the continuous integration system for Trac""",

        py_modules = ["bitten.__init__",
                      "bitten.build.__init__",
                      "bitten.build.api",
                      "bitten.build.config",
                      "bitten.build.ctools",
                      "bitten.build.hgtools",
                      "bitten.build.javatools",
                      "bitten.build.monotools",
                      "bitten.build.phptools",
                      "bitten.build.pythontools",
                      "bitten.build.shtools",
                      "bitten.build.svntools",
                      "bitten.build.xmltools",
                      "bitten.recipe",
                      "bitten.slave",
                      "bitten.util.__init__",
                      "bitten.util.testrunner",
                      "bitten.util.xmlio",
                    ],
        entry_points = {
            'console_scripts': [
                'bitten-slave = bitten.slave:main'
            ],
            'bitten.recipe_commands': recipe_commands
        },
        
        **shared_args
    )
Copyright (C) 2012-2017 Edgewall Software