PyMek - a better make

This is the official home of PyMek, a make-like buildtool.

PyMek is written in  Python (duh), and has a few features that could be of use:

  • MD5 checksums to detect changes in files
  • XML buildfiles aka PyMekfiles
  • Custom Tasks, implemented as Python classes
  • Extensive logging in all steps (possible to turn off ofc :)

PyMek was never planned as a complete replacement for Make, it was simply a project of interest that could be used to learn interesting things as part of a Cand.Scient. thesis at  The Department of Informatics at The University of Oslo. As such, it may never actually be very useful.. :)

There is some limited documentation available at the DocumentationPage.

The project is dead, as I have no interest in developing the tool any further. There are no official releases to download, but if you really want you should be able to get a Subversion checkout.