PHPackages                             roukmoute/pake - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. roukmoute/pake

ActiveLibrary[CLI &amp; Console](/categories/cli)

roukmoute/pake
==============

A make-like build utility for PHP. A simple modern task runner.

v0.1(6y ago)2151MITPHPPHP &gt;= 7.3CI failing

Since Oct 31Pushed 6y ago1 watchersCompare

[ Source](https://github.com/roukmoute/pake)[ Packagist](https://packagist.org/packages/roukmoute/pake)[ RSS](/packages/roukmoute-pake/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

PHP Make
========

[](#php-make)

Pake is a simple task runner.

Pake is a Make-like program implemented in PHP.
Tasks and dependencies are specified in standard PHP syntax.

Pakefiles (pake's version of Makefiles) are completely defined in standard PHP syntax.

Installation
------------

[](#installation)

These commands requires you to have Composer installed globally. Open a command console, enter your project directory and execute the following commands to download the latest stable version:

```
composer require --dev roukmoute/pake
```

Usage
-----

[](#usage)

### Example

[](#example)

First, you must write a `Pakefile` file which contains the build rules.
Here's a simple example:

```
