public
Description: Python script for monitoring a given directory for changes and running a command when something changes
Homepage:
Clone URL: git://github.com/garethr/localbuilder.git
name age message
file .gitignore Sat Nov 22 04:48:53 -0800 2008 added README and ignore file [garethr]
file README Sat Nov 22 04:48:53 -0800 2008 added README and ignore file [garethr]
file localbuilder.py Fri Jan 16 04:03:42 -0800 2009 Added support for skippable extensions and fixe... [Peter Bengtsson]
file test_localbuilder.py Mon Oct 27 07:11:37 -0700 2008 initial commit [garethr]
README
Localbuilder is a simple solution to local Continuous Integration as well as being useful for a few other common tasks 
during development. It's written in Python but could be used on projects using any language.

./localbuilder --path /path/to/watch --command /command/to/execute

You can also specify the time between checks with the --period option. This defaults to 60 seconds.

Basic usage involves setting it to watch your working project folder. Whenever you make changes to any of the files, 
localbuilder will execute the specified command. Personally I use this mainly to execute a unit test suite whenever I 
make changes to a project.