command runner in c
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-23 09:03:23 +02:00
.doit feat: add flags 2026-06-23 16:57:39 +10:00
.clang-format init 2026-04-23 18:33:02 +10:00
.gitignore feat: add support for 'depends' header 2026-06-08 17:34:32 +10:00
compileconfig.def.conf feat: add flags 2026-06-23 16:57:39 +10:00
doit.c feat: add flags 2026-06-23 16:57:39 +10:00
README docs: fix minor spelling mistake 2026-06-23 17:02:17 +10:00

     888              dMP dMMMMMMP
 e88 888  e88 88e    amr    dMP
d888 888 d888 888b  dMP    dMP
Y888 888 Y888 888P dMP    dMP
 "88 888  "88 88" dMP    dMP

doit is a command runner written in c
that executes posix-compliant shell scripts (recipes).
it maps the command 'doit <name>' to
the script located at '.doit/<name>.recipe'.

add '# depends: <name>' at the top of a recipe to declare a dependency,
the dependency will be run before the dependent recipe.