Changeset 3138 in kBuild for vendor/gnumake/current/tests/scripts/variables/SHELL
- Timestamp:
- Mar 12, 2018 7:32:29 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/gnumake/current/tests/scripts/variables/SHELL
r2596 r3138 71 71 '', $out); 72 72 73 # Do it again but add spaces to SHELLFLAGS 74 75 # Some shells (*shakes fist at Solaris*) cannot handle multiple flags in 76 # separate arguments. 77 my $t = `/bin/sh -e -c true 2>/dev/null`; 78 my $multi_ok = $? == 0; 79 80 if ($multi_ok) { 81 $flags = '-x -c'; 82 run_make_test(qq! 83 .SHELLFLAGS = $flags 84 all: ; \@$script 85 !, 86 '', $out); 87 } 88 73 89 # We can't just use "false" because on different systems it provides a 74 90 # different exit code--once again Solaris: false exits with 255 not 1 … … 82 98 all: ; \@$script 83 99 !, 84 '', "$out#MAKE#: *** [ all] Error $err\n", 512);100 '', "$out#MAKE#: *** [#MAKEFILE#:3: all] Error $err\n", 512); 85 101 86 102 1;
Note:
See TracChangeset
for help on using the changeset viewer.

