Mercurial > bitten > bitten-test
comparison setup.py @ 683:0c4fec90c8e2
0.6dev: Update all tools and docs to use the new `http://bitten.edgewall.org/tools/` namespace as default. Old namespace will still work, but a notice appears when editing config if deprecated namespace is in use. Both will work for now, though.
Also added a notice if the configuration is not enabled (easy to forget from edit mode now that 'save' reloads the same page).
Closes #445.
author | osimons |
---|---|
date | Fri, 11 Sep 2009 21:02:13 +0000 |
parents | 6511c192a957 |
children | a68d7bf9fbdf |
comparison
equal
deleted
inserted
replaced
682:6511c192a957 | 683:0c4fec90c8e2 |
---|---|
24 # Bug in setuptools/distutils test runner using Python 2.6.2+? | 24 # Bug in setuptools/distutils test runner using Python 2.6.2+? |
25 import logging | 25 import logging |
26 if hasattr(logging, 'logMultiprocessing'): | 26 if hasattr(logging, 'logMultiprocessing'): |
27 logging.logMultiprocessing = 0 | 27 logging.logMultiprocessing = 0 |
28 | 28 |
29 NS = 'http://bitten.cmlenz.net/tools/' | 29 NS_old = 'http://bitten.cmlenz.net/tools/' |
30 recipe_commands = [ | 30 NS_new = 'http://bitten.edgewall.org/tools/' |
31 NS + 'sh#exec = bitten.build.shtools:exec_', | 31 tools = [ |
32 NS + 'sh#pipe = bitten.build.shtools:pipe', | 32 'sh#exec = bitten.build.shtools:exec_', |
33 NS + 'c#configure = bitten.build.ctools:configure', | 33 'sh#pipe = bitten.build.shtools:pipe', |
34 NS + 'c#autoreconf = bitten.build.ctools:autoreconf', | 34 'c#configure = bitten.build.ctools:configure', |
35 NS + 'c#cppunit = bitten.build.ctools:cppunit', | 35 'c#autoreconf = bitten.build.ctools:autoreconf', |
36 NS + 'c#cunit = bitten.build.ctools:cunit', | 36 'c#cppunit = bitten.build.ctools:cppunit', |
37 NS + 'c#gcov = bitten.build.ctools:gcov', | 37 'c#cunit = bitten.build.ctools:cunit', |
38 NS + 'c#make = bitten.build.ctools:make', | 38 'c#gcov = bitten.build.ctools:gcov', |
39 NS + 'mono#nunit = bitten.build.monotools:nunit', | 39 'c#make = bitten.build.ctools:make', |
40 NS + 'java#ant = bitten.build.javatools:ant', | 40 'mono#nunit = bitten.build.monotools:nunit', |
41 NS + 'java#junit = bitten.build.javatools:junit', | 41 'java#ant = bitten.build.javatools:ant', |
42 NS + 'java#cobertura = bitten.build.javatools:cobertura', | 42 'java#junit = bitten.build.javatools:junit', |
43 NS + 'php#phing = bitten.build.phptools:phing', | 43 'java#cobertura = bitten.build.javatools:cobertura', |
44 NS + 'php#phpunit = bitten.build.phptools:phpunit', | 44 'php#phing = bitten.build.phptools:phing', |
45 NS + 'php#coverage = bitten.build.phptools:coverage', | 45 'php#phpunit = bitten.build.phptools:phpunit', |
46 NS + 'python#coverage = bitten.build.pythontools:coverage', | 46 'php#coverage = bitten.build.phptools:coverage', |
47 NS + 'python#distutils = bitten.build.pythontools:distutils', | 47 'python#coverage = bitten.build.pythontools:coverage', |
48 NS + 'python#exec = bitten.build.pythontools:exec_', | 48 'python#distutils = bitten.build.pythontools:distutils', |
49 NS + 'python#figleaf = bitten.build.pythontools:figleaf', | 49 'python#exec = bitten.build.pythontools:exec_', |
50 NS + 'python#pylint = bitten.build.pythontools:pylint', | 50 'python#figleaf = bitten.build.pythontools:figleaf', |
51 NS + 'python#trace = bitten.build.pythontools:trace', | 51 'python#pylint = bitten.build.pythontools:pylint', |
52 NS + 'python#unittest = bitten.build.pythontools:unittest', | 52 'python#trace = bitten.build.pythontools:trace', |
53 NS + 'svn#checkout = bitten.build.svntools:checkout', | 53 'python#unittest = bitten.build.pythontools:unittest', |
54 NS + 'svn#export = bitten.build.svntools:export', | 54 'svn#checkout = bitten.build.svntools:checkout', |
55 NS + 'svn#update = bitten.build.svntools:update', | 55 'svn#export = bitten.build.svntools:export', |
56 NS + 'hg#pull = bitten.build.hgtools:pull', | 56 'svn#update = bitten.build.svntools:update', |
57 NS + 'xml#transform = bitten.build.xmltools:transform' | 57 'hg#pull = bitten.build.hgtools:pull', |
58 'xml#transform = bitten.build.xmltools:transform' | |
58 ] | 59 ] |
60 recipe_commands = [NS_old + tool for tool in tools] \ | |
61 + [NS_new + tool for tool in tools] | |
59 | 62 |
60 class MasterFeature(Feature): | 63 class MasterFeature(Feature): |
61 | 64 |
62 def exclude_from(self, dist): | 65 def exclude_from(self, dist): |
63 # Called when master is disabled (--without-master) | 66 # Called when master is disabled (--without-master) |