using System;
using System.Collections.Generic;
-
+using System.IO;
using ILCompiler.DependencyAnalysis;
using ILCompiler.DependencyAnalysis.ReadyToRun;
using ILCompiler.DependencyAnalysisFramework;
return _ilProvider;
}
- public ReadyToRunCodegenCompilationBuilder UseJitPath(string jitPath)
+ public ReadyToRunCodegenCompilationBuilder UseJitPath(FileInfo jitPath)
{
- _jitPath = jitPath;
+ _jitPath = jitPath == null ? null : jitPath.FullName;
return this;
}
public string TargetArch { get; set; }
public string TargetOS { get; set; }
- public string JitPath { get; set; }
+ public FileInfo JitPath { get; set; }
public string SystemModule { get; set; }
public bool WaitForDebugger { get; set; }
public bool Tuning { get; set; }
},
new Option(new[] { "--jitpath" }, "Path to JIT compiler library")
{
- Argument = new Argument<string>()
+ Argument = new Argument<FileInfo>()
},
new Option(new[] { "--singlemethodtypename" }, "Single method compilation: name of the owning type")
{