A shell-compatible rule system, akin to make or ant.
Furthermore, Yruba strictly follows a clear separation between three essential factors that are necessary for efficient project development. These factors include a list of dependencies that must be up-to-date before the current task can be performed, an explicit test that verifies whether the target is really out-of-date, and a command that finally makes the target.
Despite its name, Yruba has been designed for general use in POSIX shells. While the current version of this software has only been developed and tested with bash, it has an aim to expand its compatibility to other shells as well. Overall, Yruba is a powerful and practical rule system that offers significant benefits to its users in terms of clarity, accessibility, and efficiency.
Version 2.9: N/A