Initial commit
This commit is contained in:
commit
2fcdb11783
7 changed files with 518 additions and 0 deletions
29
README.md
Normal file
29
README.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
# rundir
|
||||
|
||||
A CLI for managing `.run` script directories.
|
||||
|
||||
## Concept
|
||||
|
||||
Make a `.run` directory in your project (or wherever) which houses relevant scripts as extensionless executable files. The `rundir` cli can help create and manage these scripts.
|
||||
|
||||
```shell
|
||||
mkdir .run
|
||||
rundir create build # Creates a template script at .run/build
|
||||
```
|
||||
|
||||
When running a script, invoke them directly:
|
||||
|
||||
```shell
|
||||
$ .run/build
|
||||
```
|
||||
|
||||
If you are in a child directory of the root project folder where the `.run` directory lives, you can use `rundir x`:
|
||||
|
||||
```shell
|
||||
$ cd some/nested/path
|
||||
$ rundir x build # runs the `build` script in the original `.run` directory
|
||||
```
|
||||
|
||||
## Why?
|
||||
|
||||
Cuz
|
Loading…
Add table
Add a link
Reference in a new issue