blob: cdd7150d7993fdecd2aa8334625cb879c4459b19 [file] [log] [blame]
# Powershell script for running the vktrace trace/replay auto test
# To run this test:
# cd <this-dir>
# powershell C:\src\LoaderAndTools\vktracereplay.ps1 [-Debug]
if ($args[0] -eq "-Debug") {
$dPath = "Debug"
} else {
$dPath = "Release"
}
write-host -background black -foreground green "[ RUN ] " -nonewline
write-host "vkvalidatelayerdoc.ps1: Validate layer documentation"
# Run doc validation from project root dir
push-location ..\..
# Validate that layer documentation matches source contents
python vk_layer_documentation_generate.py --validate
# Report result based on exit code
if (!$LASTEXITCODE) {
write-host -background black -foreground green "[ PASSED ] " -nonewline;
$exitstatus = 0
} else {
echo 'Validation of vk_validation_layer_details.md failed'
write-host -background black -foreground red "[ FAILED ] " -nonewline;
echo '1 FAILED TEST'
$exitstatus = 1
}
pop-location
exit $exitstatus