Skip to content

Latest commit

 

History

History
76 lines (43 loc) · 1.59 KB

index.rst

File metadata and controls

76 lines (43 loc) · 1.59 KB

Welcome to pake's documentation!

pake is a make-like python build utility where tasks, dependencies and build commands can be expressed entirely in python, similar to ruby rake.

pake supports automatic file/directory change detection when dealing with task inputs and outputs, and also parallel builds.

pake requires python3.5+

Installing

Note: pake is Alpha and likely to change some.

To install the latest release use:

sudo pip3 install python-pake --upgrade

If you want to install the development branch you can use:

sudo pip3 install git+git://github.com/Teriks/pake@develop

Module Doc

pake

Guides / Help

Running Pake <runningpake> Writing Basic Tasks <basictasks> Input/Output Name Generators & Globbing <inputandoutputgenerators> Change Detection Against Directories <directorychangedetection> Exiting Pakefiles Gracefully <exitingpakefiles> Adding Tasks Programmatically <programmaticlyaddtasks> Exceptions Inside Tasks <taskexceptions> Concurrency Inside Tasks <multitasking> Manipulating Files / Dirs With pake.FileHelper <filehelper> Running Commands / Sub Processes <subprocess> Running Sub Pakefiles <subpake>

Module Index

  • modindex