static string GetCompilerName(TargetRuntime runtime, TargetFramework fx) { string fsc = runtime.GetToolPath (fx, "fsc"); if (fsc != null) { return fsc;} else { string message = GettextCatalog.GetString ("F# compiler not found for {0}.", fx.Name); LoggingService.LogError (message); throw new Exception (message); } }
public static string GetMtouchPath (TargetRuntime runtime, TargetFramework fx) { string mtouchPath = runtime.GetToolPath (fx, "mtouch"); if (string.IsNullOrEmpty (mtouchPath)) throw new InvalidOperationException ("Cannot upload iPhone application. mtouch tool is missing."); return mtouchPath; }