diff options
| author | Michael Forney <mforney@mforney.org> | 2016-04-17 00:53:14 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-04-17 00:53:14 -0700 |
| commit | 8303872c044b4133b17b67413168e41a3c870943 (patch) | |
| tree | ce9a51b5e8ff2ad30a2c71fab784a9abe3ce21e2 /setup.rc | |
| parent | 0367f278de5ae628622d954fca1ff1a4780c7483 (diff) | |
Array style
Diffstat (limited to 'setup.rc')
| -rwxr-xr-x | setup.rc | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -20,9 +20,9 @@ if(! ~ $#* 0 1) usage fn subgen { subninja '$dir'/$1/local.ninja - gen_inputs=( $gen_inputs phony/'$dir'/$1/gen ) - tree_inputs=( $tree_inputs '$outdir'/$1/root.tree ) - tree_perms=( $tree_perms '$outdir'/$1/root.perms ) + gen_inputs=($gen_inputs phony/'$dir'/$1/gen) + tree_inputs=($tree_inputs '$outdir'/$1/root.tree) + tree_perms=($tree_perms '$outdir'/$1/root.perms) if(~ $recurse 1 || ! [ -f $1/local.ninja ]) @ gen $1 & status=() } @@ -57,14 +57,14 @@ fn gen { if(! ~ $#tree_perms 0) { printf '%s\n' $tree_perms >$absdir/local.perms - perms_inputs=( $perms_inputs '$dir'/local.perms ) + perms_inputs=($perms_inputs '$dir'/local.perms) } if(~ $#perms_inputs 0) build '$outdir/root.perms' stamp if not build '$outdir/root.perms' cat $perms_inputs if(~ $#tree_inputs 0) build '$outdir/root.tree' stamp if not build '$outdir/root.tree' cat $tree_inputs } >local.ninja.tmp - mv $absdir/^( local.ninja.tmp local.ninja ) + mv $absdir/^(local.ninja.tmp local.ninja) if(! ~ $quiet 1) echo 'generated '$dir >[1=2] |
