| RUN: %build -n --verbose --arch=32 --mode=compile --compiler=any -o %t/foo.out foobar.c \ | |
| RUN: | FileCheck %s | |
| RUN: %build -n --verbose --arch=32 --mode=compile --compiler=any --outdir %t foo.c bar.c \ | |
| RUN: | FileCheck --check-prefix=MULTI-INPUT %s | |
| CHECK: Script Arguments: | |
| CHECK-NEXT: Arch: 32 | |
| CHECK: Compiler: any | |
| CHECK: Outdir: {{.*}}script-args.test.tmp | |
| CHECK: Output: {{.*}}script-args.test.tmp{{.}}foo.out | |
| CHECK: Nodefaultlib: False | |
| CHECK: Opt: none | |
| CHECK: Mode: compile | |
| CHECK: Clean: True | |
| CHECK: Verbose: True | |
| CHECK: Dryrun: True | |
| CHECK: Inputs: foobar.c | |
| MULTI-INPUT: Script Arguments: | |
| MULTI-INPUT-NEXT: Arch: 32 | |
| MULTI-INPUT-NEXT: Compiler: any | |
| MULTI-INPUT-NEXT: Outdir: {{.*}}script-args.test.tmp | |
| MULTI-INPUT-NEXT: Output: | |
| MULTI-INPUT-NEXT: Nodefaultlib: False | |
| MULTI-INPUT-NEXT: Opt: none | |
| MULTI-INPUT-NEXT: Mode: compile | |
| MULTI-INPUT-NEXT: Clean: True | |
| MULTI-INPUT-NEXT: Verbose: True | |
| MULTI-INPUT-NEXT: Dryrun: True | |
| MULTI-INPUT-NEXT: Inputs: foo.c | |
| MULTI-INPUT-NEXT: bar.c |