btask Utility functions for creating a set of tasks (with dependencies) and then executing the tasks (where each task is typically a single command or a shell script).