Windows-Server-2003/tools/postbuildscripts/hashbuild.cmd

39 lines
798 B
Batchfile
Raw Permalink Normal View History

2024-08-04 01:28:15 +02:00
@REM ---------------------------------------------------------------------------
@REM # Script: HashBuild.cmd
@REM #
@REM # (c) 2002 Microsoft Corporation. All rights reserved.
@REM #
@REM #
@REM # Version: <1.00> (<11/25/2002>) : jorgeba
@REM #---------------------------------------------------------------------
@set _HashFileName=%1.txt
@perl -x "%~f0" %*
@set _HashFileName=
@goto :EOF
#!perl
#Usage
sub Usage {
print <<USAGE;
\n\
$0 -- Hash a build
Usage: $0
-? Displays usage
USAGE
exit(1);
}
parseargs('?' => \&Usage);
# Use section
use lib $ENV{RAZZLETOOLPATH} . "\\PostBuildScripts";
use lib $ENV{RAZZLETOOLPATH};
use PbuildEnv;
use ParseArgs;
use Logmsg;
if(-e $ENV{"_ntpostbld"})
{
system("NtRelHash $ENV{_ntpostbld}\\ > $ENV{_ntpostbld}\\build_logs\\$ENV{_HashFileName}");
}