Next: (maak main), Previous: (maak dsl), Up: API
Get a variable from the currently loaded maak file module.
Undocumented procedure.
Undocumented procedure.
Undocumented procedure.
Undocumented procedure.
Undocumented procedure.
List documentation for all maak tasks defined in the currently loaded module.
Undocumented procedure.
Undocumented procedure.
Undocumented procedure.
Predicate that indicates whether a procedure is a valid maak proc.
Predicate that indicates whether it is a valid maak task.
Undocumented procedure.
Undocumented procedure.
Undocumented procedure.
Undocumented procedure.
Undocumented procedure.
Undocumented procedure.
Runs a given task if it is a valid maak task (a no-argument procedure). Logs information about the task and its documentation before execution. Args: task: A symbol representing the name of the task to be executed. Returns: The result of calling the task procedure. Errors: Signals an error if the task is not a valid thunk (no-argument function) as determined by ‘maak-task?‘.
Runs a list of tasks sequentially.
Executes a shell command and checks its exit code.
Args: cmd: A string representing the shell command to be executed.
Returns: #t if the command completes with an exit code of 0.
Errors: Signals an error if the command returns a non-zero exit code, providing the command and the exit code in the error message.
Undocumented procedure.
Next: (maak main), Previous: (maak dsl), Up: API