Skip to content
/ redo Public

An elegant and minimalistic replacement for make, written in C.

License

Notifications You must be signed in to change notification settings

Tharre/redo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is redo?

redo provides an elegant and minimalistic way of rebuilding files from source. The design stems from Daniel J. Bernstein, who published a basic concept about how redo should work on his website.

If you want more detailed information about redo, a working python implementation already exists here.

About this implementation

The goal of this project is not only to implement redo in C, but also to rethink and improve it. As a consequence, this project will not be compatible with other implementations of redo.

Project status Build Status

This is work in progress, many features are still missing and the behaviour is not set in stone yet. Missing features include parallel builds, recursive checking for do-files, automatic cleanup of built files and probably a lot more.

License

Unless explicitly stated otherwise all files in this repository are licensed under the MIT license, see LICENSE for more details.

About

An elegant and minimalistic replacement for make, written in C.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published