Make TESTS= work with "nmake -f ms/ntdll.mak tests"

This works on Linux with Make already, and allows running only specified
tests.

Reviewed-by: Ben Laurie <ben@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
This commit is contained in:
Rob Percival 2016-01-18 10:26:17 +00:00 committed by Richard Levitte
parent 6b9686e694
commit b00387a0a3
3 changed files with 3 additions and 3 deletions

View File

@ -114,7 +114,7 @@ $target: $deps force.$target
set BIN_D=\$(BIN_D)
set TEST_D=\$(TEST_D)
set PERL=\$(PERL)
\$(PERL) test\\$test_cmd
\$(PERL) test\\$test_cmd \$(TESTS)
force.$target:
EOF
}

View File

@ -320,7 +320,7 @@ $target: $deps force.$target
set BIN_D=\$(BIN_D)
set TEST_D=\$(TEST_D)
set PERL=\$(PERL)
\$(PERL) test\\$test_cmd
\$(PERL) test\\$test_cmd \$(TESTS)
force.$target:
EOF
}

View File

@ -203,7 +203,7 @@ sub do_test_rule {
my $ret = <<"EOF";
$target: $deps force.$target
TOP=. BIN_D=\$(BIN_D) TEST_D=\$(TEST_D) \\
PERL=\$(PERL) \$(PERL) test/$test_cmd
PERL=\$(PERL) \$(PERL) test/$test_cmd \$(TESTS)
force.$target:
EOF