Skip to content.

plope

Personal tools
You are here: Home » Plope Software » pymake » pymake
 
 

pymake

Deprecation

**Pymake is now unmaintained, superseded by buildit**

Download

pymake-0.9.tar.gz

View CVS Repository

http://cvs.plope.com/viewcvs/Packages/pymake

Mailing List (pymake at lists.palladion.com)

http://lists.palladion.com/mailman/listinfo/pymake

Description

pymake is a simple make replacement which allows the specification of file dependency graphs within Python. With it, you can perform conditional complilation of source code, install software, run scripts, or any repeatable sequence of tasks that ends up creating a known set files on your filesystem. On subsequent runs of the same set of tasks, pymake performs the least amount of work possible to create the same set of files, only performing the work that it detects has not already been performed by earlier runs.

Platforms

pymake runs under any platform on which Python supports the os.system command. This includes UNIX/Linux and Windows. It should be run via Python 2.3+. Although it might work now using Python 2.2, no effort will be made in subsequent releases to maintain backward compatibility with Python 2.2.

Installation

Install pymake by running the accompanying "setup.py" file, ala "python setup.py install".

License

The license under which pymake is released is a BSD-like license called the Plope license. It can be found accompanying the distribution in the LICENSE.txt file.

Reporting Bugs

Visit the Plope software collector to report bugs.

Created by chrism
Last modified 2007-04-15 06:27 PM