grml
grml copied to clipboard
A simple build automation tool written in Go
Imagine this current grml command: ``` ... build: help: build everything deps: - targetA - targetB.1 - targetB.2 - targetC - targetD ... ``` This is possible with the current...
Start with this grml.yaml file: ```yaml version: 1 project: test options: runtime: - base - openvino - cuda - qt ``` Start grml and then change the grml.yaml to this:...
grml supports now arguments. To improve the workflow, I would suggest to add filepath completion to grml.
Sample: ``` version: 1 project: sample env: VERSION: 1.0.0 DESTBIN: sample-${VERSION} BUILDDIR: ${ROOT}/build BINDIR: ${ROOT}/bin options: debug: false runopts: - world - mars interpreter: sh import: - grml.sh commands: clean:...
Currently, `deps` allow to run grml commands before the current command. Allow the same for after the command has finished
Fixes - Fixed version: 1, didn't even compile with checks against v2 throwing error - Fixed ioutil Deprecated: As of Go 1.16, the same functionality is now provided by package...
Implementing the ability to use the contents of a directory as a valid option in GRML is essential for enhancing its usability and efficiency. Currently, users must often specify singular...