Skip to content
podusowski edited this page Feb 15, 2014 · 19 revisions

Motivation

Pake is trying to address lack of good alternative for plain make when it comes to C++ development. Although there is a cmake, qmake and bunch of other projects, either provided painless project management so I decided to give a shot in implementing my own vision of how build system should be usable.

Unlike other popular C++ build system CMake, pake is not a build system generator. Instead it just compiles your stuff requiring from you as less as it can.

Quick start

  1. create your project directory with some source files
  2. download pake: https://raw.github.com/podusowski/pake/master/pake.py
  3. create pake script called myproject.pake and put there:
target application myproject sources(myproject.cpp)
  1. compile it by typing ./pake.py myproject
  2. run your app: __build/__default/Hello

Documentation

Reference

If you read the documentation, here's a quick overview of pake syntax.

Clone this wiki locally