log bitten/build/ctools.py @ 910:875cd3896218 0.6.x

age author description
Mon, 09 May 2011 21:26:52 +0000 osimons Typo in `ctools.configure` handling of `prefix` argument.
Wed, 06 Oct 2010 09:49:05 +0000 osimons Updated copyright to 2010.
Thu, 10 Sep 2009 09:51:03 +0000 osimons 0.6dev: Documentation fixes for all `build_doc` errors and warnings.
Thu, 30 Jul 2009 19:51:11 +0000 osimons 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...
Thu, 30 Jul 2009 11:11:47 +0000 osimons 0.6dev: Use `os.path` instead of `posixpath`.
Wed, 18 Mar 2009 06:55:44 +0000 dfraser Add `prefix` parameter (see #134)
Tue, 10 Mar 2009 10:03:29 +0000 dfraser Handle `with` being a reserved word in Python 2.5 - fixes #217 (patch by mgood)
Mon, 09 Mar 2009 00:46:14 +0000 wbell Merging trac-0.11 branch to trunk. This revision is equivalent to [571].
Sun, 13 Apr 2008 19:45:17 +0000 wbell At long last, applying patch supplied by Xavier Duret for #207. Closes #207. Thanks for the patch.
Thu, 13 Mar 2008 22:49:39 +0000 wbell Applying Thomas Mueller's patch for the autoreconf command. Closes #59
Fri, 17 Aug 2007 10:43:09 +0000 cmlenz Finish the move of build configuration management into the admin interface.
Tue, 07 Aug 2007 11:29:11 +0000 cmlenz Use reStructuredText as the API documentation syntax.
Tue, 07 Aug 2007 08:58:38 +0000 cmlenz Update file headers and other stuff pointing to the old home.
Tue, 24 Jul 2007 17:32:02 +0000 cmlenz Use UTF-8 as encoding of source files.
Thu, 24 Nov 2005 12:34:27 +0000 cmlenz More and improved docstrings (using epydoc format).
Mon, 07 Nov 2005 17:58:22 +0000 cmlenz * Add a `<c:gcov>` command based on patch by Chandler Carruth. Closes #72.
Thu, 20 Oct 2005 18:39:30 +0000 cmlenz Allow configuration of the path to the make executable. See #66.
Fri, 07 Oct 2005 16:30:17 +0000 cmlenz Fix a couple of bad refs that crept in in [268].
Fri, 07 Oct 2005 10:44:20 +0000 cmlenz Add `<c:cppunit>` recipe command, based on patch by Chandler Carruth and examples by Akos Maroy.
Thu, 06 Oct 2005 10:09:38 +0000 cmlenz * Improve build log formatter performance: now only matches strings using the `path:line` format, and checks the existance of files in the repository when they are encountered. Should fix (or at least improve) #54.
Sun, 02 Oct 2005 17:59:15 +0000 cmlenz * Fixes to the `<c:configure>` command added in [247]: Set current directory when invoking the script, and correctly pass `CFLAGS` and `CXXFLAGS`.
Sat, 01 Oct 2005 22:17:46 +0000 cmlenz Add a `<c:configure>` recipe command for running configure scripts. Closes #57.
Sat, 24 Sep 2005 12:21:34 +0000 cmlenz * Get rid of `xmlio.SubElement`.
Wed, 14 Sep 2005 18:52:12 +0000 cmlenz * Improve error handling in the snapshot archive packing/unpacking code. Specificially, when a build slave fails to unpack a snapshot it received from the master, it'll report the error back to the master (and thereby reject the build request), instead of just bailing and leaving the master waiting for a reply.
Sun, 28 Aug 2005 12:08:44 +0000 cmlenz * Move the `CommandLine` class from `bitten.util.cmdline` to `bitten.build.api`.
Sat, 27 Aug 2005 07:58:12 +0000 cmlenz Flip the switch: Bitten is now BSD-licensed.
Sun, 21 Aug 2005 20:56:22 +0000 cmlenz Factored out common program execution logic into <sh:exec> command, which is used by <python:exec>.
Sat, 20 Aug 2005 20:35:15 +0000 cmlenz Add a `<python:exec>` recipe command so that things like Pylint can be executed without using a Makefile.
Fri, 12 Aug 2005 19:11:16 +0000 cmlenz Fix error handling so that reports are still generated even if a command has failed.
Sun, 07 Aug 2005 10:03:56 +0000 cmlenz Add support for XML fragments to the {{{xmlio}}} module, so that build output and reports don't need to be nested in a meaningless element (such as {{{<log type="distutils"><messages><message ...>}}}).
Wed, 03 Aug 2005 11:54:34 +0000 cmlenz Transmit build log and generated data back to the build master in XML format. Closes #23.
Wed, 20 Jul 2005 17:13:45 +0000 cmlenz * Make the {{{unittest}}} command raise an exception if the tests failed, so that distutils exits with a non-zero return code.
Wed, 06 Jul 2005 19:44:10 +0000 cmlenz Record the output of build steps in the database. See #12. Still need to get better granularity in transmitting the log output from slave to master before #12 can be closed.
Tue, 28 Jun 2005 10:47:07 +0000 cmlenz Moved {{{BuildError}}} class into package {{{bitten.build}}}.
Mon, 27 Jun 2005 21:50:58 +0000 cmlenz * Pass a {{{Context}}} object to recipe commands as the first argument. Currently this only has the basedir, but will be extended to also provide output recording etc.
Mon, 27 Jun 2005 11:19:54 +0000 cmlenz Added simple helper class for executing commandline programs.
Fri, 17 Jun 2005 12:10:58 +0000 cmlenz Cleanup package namespace a bit. base bitten/recipe/ctools.py@8cecc42dd425
Copyright (C) 2012-2017 Edgewall Software