diff options
Diffstat (limited to '')
| -rwxr-xr-x | build | 20 |
1 files changed, 13 insertions, 7 deletions
| @@ -258,8 +258,10 @@ dotest() { | |||
| 258 | } | 258 | } |
| 259 | 259 | ||
| 260 | build_test() { | 260 | build_test() { |
| 261 | pattern="$1" | 261 | if [ -n "$1" ]; then |
| 262 | shift | 262 | pattern="$1" |
| 263 | shift | ||
| 264 | fi | ||
| 263 | debug="yes" | 265 | debug="yes" |
| 264 | build_nissy | 266 | build_nissy |
| 265 | for t in test/*; do | 267 | for t in test/*; do |
| @@ -273,12 +275,12 @@ tool_usage() { | |||
| 273 | } | 275 | } |
| 274 | 276 | ||
| 275 | build_tool() { | 277 | build_tool() { |
| 276 | pattern="$1" | 278 | if [ -z "$1" ]; then |
| 277 | shift | ||
| 278 | if [ -z "$pattern" ]; then | ||
| 279 | tool_usage | 279 | tool_usage |
| 280 | exit 1 | 280 | exit 1 |
| 281 | fi | 281 | fi |
| 282 | pattern="$1" | ||
| 283 | shift | ||
| 282 | 284 | ||
| 283 | build_nissy | 285 | build_nissy |
| 284 | 286 | ||
| @@ -324,8 +326,12 @@ if [ "$1" = "-d" ]; then | |||
| 324 | shift | 326 | shift |
| 325 | fi | 327 | fi |
| 326 | 328 | ||
| 327 | target=${1:-"nissy"} | 329 | target="$1" |
| 328 | shift | 330 | if [ -z "$target" ]; then |
| 331 | target="nissy" | ||
| 332 | else | ||
| 333 | shift | ||
| 334 | fi | ||
| 329 | 335 | ||
| 330 | case "$target" in | 336 | case "$target" in |
| 331 | help|config|clean|\ | 337 | help|config|clean|\ |
