-
Notifications
You must be signed in to change notification settings - Fork 1
Home
podusowski edited this page Feb 15, 2014
·
19 revisions
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.
- create your project directory with some source files
- download pake: https://raw.github.com/podusowski/pake/master/pake.py
- create pake script called
myproject.pake
and put there:
target application myproject sources(myproject.cpp)
- compile it by typing
./pake.py myproject
- run your app:
__build/__default/Hello
- Requirements
- Targets
- Variables
- Modules
- Configurations
- Comparison - see how you build simple app with different build systems
If you read the documentation, here's a quick overview of pake syntax.