drun library

Classes

Abbr
Use to add an abbreviated flag to a task parameter. [...]
Drun
A class that builds the primary drun DSL.
Env
Use to read the value of a task parameter from the environment. [...]
LogPrefix
Sets a custom log prefix for a task. [...]
Required
Used on global option getters to ensure a value is provided via CLI or environment if annotated. [...]
Values
Use to enforce a specfic set of values for a task parameter. [...]

Functions

drun(List<String> argv, {String dotEnvFilePath = '.env', bool logColors = true, bool showSubtasks = false, bool logBuffered = false, String logBufferedTpl, String logPrefixSeperator}) Future<void>
The main entry point for any Makefile.dart. [...]
task<T>(FutureOr<T> computation(Drun)) Future<T>
Use this to create a new drun task. [...]