$(OutputPath)$(MSBuildProjectName).sh
$(OutputPath)$([System.IO.Path]::GetFilenameWithoutExtension("$(CLRTestProjectToRun)")).exe
$(OutputPath)$(MSBuildProjectName).$(OutputType.ToLower())
2
0
true
=*
debuggerFullPath
Run testcases under debugger.
true
=*
coreRootFullPath
Set CORE_ROOT to the specified value before running the test.
$(MSBuildProjectName).reflect.xml
<_CLRTestRunFile Condition="'$(CLRTestIsHosted)'=='true'">"$CORE_ROOT/corerun"
@(CLRTestBashEnvironmentVariable -> '%(Identity)', '%0d%0a')
<_RequiredProperties Include="_CLRTestRunFile">
$(_CLRTestRunFile)
' echo "-%(Identity)=%(ParamName)"
echo "%(Description)"', '
')
echo "-?,-h,--help show this message"
exit 1
}
# Parse Command Line
for i in "$@"
do
case $i in
-?|-h|--help)
usage
%3B%3B
@(BashCLRTestExecutionScriptArgument -> ' -%(Identity)%(ParamText)|/%(Identity)%(ParamText))
%(Command)
%3B%3B')
*)
CLRTestExecutionArguments="$CLRTestExecutionArguments $i"
esac
done
$(BashCLRTestArgPrep)
]]>
<_CLRTestExecutionScriptText>