Skip to content
This repository was archived by the owner on Jul 3, 2022. It is now read-only.

Latest commit

 

History

History
10 lines (6 loc) · 648 Bytes

File metadata and controls

10 lines (6 loc) · 648 Bytes

makr

tools for recursive make in projects organized by principled data processing.

Install from this directory with python setup.py install.

Run the tests from this directory with python setup.py test.

Then use the tool by cd'ing into your favorite principled data processing task, and saying $ makr. That will run make (whether or not the Makefile is in the task or src/ directory). If you give the command as makr -r, it will extract the dependencies from the Makefile, sort them topologically, and make the tasks in order to update the current task.