Now we use corerun to run corefx tests instead of dotnet, because last
one isn't available for Tizen/armel. So we need to skip dotnet specific
arguments, we patch corerun for it because Microsoft.DotNet.RemoteExecutor
tries to execute binary that it gets from /proc/self/maps, so we need a
binary that will behave like dotnet.
DisplayUsage();
break;
}
+ // Now we use corerun to run corefx tests instead of dotnet, because last one isn't available for
+ // Tizen/armel. So we need to skip dotnet specific arguments, we patch corerun for it because
+ // Microsoft.DotNet.RemoteExecutor tries to execute binary that it gets from /proc/self/maps, so we
+ // need a binary that will behave like dotnet.
+ else if (strcmp(argv[i], "--runtimeconfig") == 0 || strcmp(argv[i], "--depsfile") == 0)
+ {
+ i++;
+ continue;
+ }
else
{
fprintf(stderr, "Unknown option %s\n", argv[i]);
break;
}
}
+ else if (strcmp(argv[i], "exec") == 0)
+ {
+ continue;
+ }
else
{
// First argument that is not an option is the managed assembly to execute