1
# Copyright (c) 2008 Twisted Matrix Laboratories.
2
# See LICENSE for details.
5
from twisted.python.dist import setup, ConditionalExtension as Extension
7
raise SystemExit("twisted.python.dist module not found. Make sure you "
8
"have installed the Twisted core package before "
9
"attempting to install any other Twisted projects.")
12
Extension("twisted.runner.portmap",
13
["twisted/runner/portmap.c"],
14
condition=lambda builder: builder._check_header("rpc/rpc.h")),
17
if __name__ == '__main__':
19
twisted_subproject="runner",
21
name="Twisted Runner",
22
description="Twisted Runner is a process management library and inetd "
24
author="Twisted Matrix Laboratories",
25
author_email="twisted-python@twistedmatrix.com",
26
maintainer="Andrew Bennetts",
27
url="http://twistedmatrix.com/trac/wiki/TwistedRunner",
30
Twisted Runner contains code useful for persistent process management
31
with Python and Twisted, and has an almost full replacement for inetd.
34
conditionalExtensions=extensions,