Skip to content

jneu/neumake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neumake

The make build utility, written in node.js.

License

neumake is released under an MIT style license. Details are in the file LICENSE.txt.

Install

npm install neumake

Usage

neumake [-j|--jobs=<max number of jobs>] [-k|--keep-going] <goal>
Search the current directory for a file named Makefile. This file is read for rules which describe targets, their dependencies, and recipes to process.

Specifying -j followed by a number designates the maximum number of jobs to run simultaneously. The default is -j1.

By default, neumake exits on the first failed recipe. Specifying -k directs neumake to continue processing targets as long as possible despite errors.

On success, 0 is returned. On failure, 1 is returned.

Status

The test directory contains an example Makefile which neumake successfully processes. However, neumake is not feature complete yet. Variables are not currently supported.

About

The make build utility, written in node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published