▲ | mplanchard 5 days ago | |
This seems pretty much in line with my ideals for a make replacement, which is a project I have been thinking about starting for ages. The only major use-cases I have that don't seem to be covered are "tasks" in werk parlance that only run given changes in some "from" files, and just-once tasks. For both of these in Make I use empty files as targets, e.g. `make/foo`, which I `touch` at the end of the recipes. An example of a just-once task might be running some setup script on dev machines when setting up a work environment. An example of a task with prereqs might be running a nix command to source things into the local environment whenever a `shell.nix` or other file changes. I also wasn't able to immediately find documentation on what the available config options are (referenced in the language documentation). Is it possible to set a shell to use for run statements? |