// First argument that is not an option is the managed assembly to execute.
if (!is_option)
{
+ if (pal::strcmp(argv[i], W("exec")) == 0)
+ {
+ continue;
+ }
+
config.entry_assembly_fullpath = pal::get_absolute_path(argv[i]);
i++; // Move to next argument.
display_usage();
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 (pal::strcmp(option, W("runtimeconfig")) == 0 || pal::strcmp(option, W("depsfile")) == 0)
+ {
+ i++;
+ continue;
+ }
else
{
pal::fprintf(stderr, W("Unknown option %s\n"), arg);