diff options
author | root <root@pigstarter.de> | 2013-11-05 13:24:42 +0100 |
---|---|---|
committer | root <root@pigstarter.de> | 2013-11-05 13:24:42 +0100 |
commit | 5e326f51c58e500285ea3daee91986ee1ea518eb (patch) | |
tree | 2b3eccf15e10e4331dcb2d01c9f53620d749f55f /sandbox/cobra | |
parent | ae627d2aa73ea6862af3985f1c07e95c6d493275 (diff) |
sandbox -> .graveyard
Diffstat (limited to 'sandbox/cobra')
-rw-r--r-- | sandbox/cobra/README.md | 34 | ||||
-rw-r--r-- | sandbox/cobra/hello/index.sh | 1 | ||||
-rwxr-xr-x | sandbox/cobra/index.sh | 16 |
3 files changed, 0 insertions, 51 deletions
diff --git a/sandbox/cobra/README.md b/sandbox/cobra/README.md deleted file mode 100644 index f9bb8026..00000000 --- a/sandbox/cobra/README.md +++ /dev/null @@ -1,34 +0,0 @@ - -# usage -cobra [target...] - -# description -cobra tries to satisfies all specified targets and all of it dependencies. - -# targets -targets can be a lot of different things, e.g. directories - -## dirctory targets -try to do the right thing when the cobra search path contains a directory -that contains an index.{js,sh,py,etc.} file. - -## cobra search path -like your sh's PATH - -## example: cobra as some kind of make - - $ echo $COBRA_PATH - . - $ ls . - foo/ bar/ baz/ - $ cat foo/cobra.json - { "deps": "bar", "baz" } - $ cat bar/cobra.json - No such file or directory - $ cat baz/cobra.json - No such file or directory - $ cobra foo - [cobra bar] - [cobra baz] - [cobra foo] - $ exit diff --git a/sandbox/cobra/hello/index.sh b/sandbox/cobra/hello/index.sh deleted file mode 100644 index df2dea7c..00000000 --- a/sandbox/cobra/hello/index.sh +++ /dev/null @@ -1 +0,0 @@ -echo 'Hello, world!' diff --git a/sandbox/cobra/index.sh b/sandbox/cobra/index.sh deleted file mode 100755 index 1118a823..00000000 --- a/sandbox/cobra/index.sh +++ /dev/null @@ -1,16 +0,0 @@ -#! /bin/sh -set -euf -trap "echo 'You are made of stupid!' >&2; exit 23" EXIT - -COBRA_PATH="${COBRA_PATH-$PWD}" - -## main -for target; do - for path in $COBRA_PATH; do - if test -d "$path/$target"; then - if index="$path/$target/index.sh" && test -f "$index"; then - exec /bin/sh "$index" - fi - fi - done -done |