# craft `craft` is a minimal build automation tool for Linux. ## Build Executing the `build.sh` script inside the root of the craft source code will create the craft Linux executable. Only the `go` tool and a posix shell is required. ## Usage Call the `craft` tool like this: ``` ./craft -repo https://example.com -commit 8f36088eee1cfbec4ddac4d652101db3b29eed45 ``` This will create a temporary directory, clone the repository including submodules to that location, execute the `build` function from the `craft.sh` file inside the root of the repo and remove the temporary directory. Log output is redirected to the calling terminal.