public MacMobileFrameworkXamCore2(ArchDefine arch) : base(arch) { CompilerExecutable = "../builds/mcs-mac32"; CompilerOptions.Add("-nostdlib"); CompilerOptions.Add("-r:mscorlib"); CompilerOptions.Add("-lib:../_mac-build/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac"); }
protected XamCore2Common(ArchDefine arch) { CompilerOptions.Add("-define:XAMCORE_2_0"); if (arch != ArchDefine.None) { CompilerOptions.Add("-define:" + arch.ToString()); } IgnorePaths.Add("Compat.mac.cs"); IgnorePaths.Add("Compat.iOS.cs"); GlobalReplacements.Add(new Xamarin20Replacement()); EnumBackingTypeReplacements.Add(new Xamarin20Replacement()); }
protected XamCore3Common(ArchDefine arch) : base(arch) { CompilerOptions.Add ("-define:XAMCORE_3_0"); }
protected XamCore2Common(ArchDefine arch) { CompilerOptions.Add ("-define:XAMCORE_2_0"); if (arch != ArchDefine.None) CompilerOptions.Add ("-define:" + arch.ToString ()); IgnorePaths.Add ("Compat.mac.cs"); IgnorePaths.Add ("Compat.iOS.cs"); GlobalReplacements.Add (new Xamarin20Replacement ()); EnumBackingTypeReplacements.Add (new Xamarin20Replacement ()); }
public WatchXamCore3(ArchDefine arch) : base(arch) { }
public MacMobileFrameworkXamCore2(ArchDefine arch) : base(arch) { CompilerExecutable = "../builds/mcs-mac32"; CompilerOptions.Add ("-nostdlib"); CompilerOptions.Add ("-r:mscorlib"); CompilerOptions.Add ("-lib:../_mac-build/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac"); }
public MacFullFrameworkXamCore2(ArchDefine arch) : base(arch) { CompilerOptions.Add ("-sdk:4.5"); CompilerOptions.Add ("-define:NO_SYSTEM_DRAWING"); CompilerOptions.Add ("-define:XAMMAC_SYSTEM_MONO"); }
public IosXamCore2(ArchDefine arch) : base(arch) { }
protected XamCore3Common(ArchDefine arch) : base(arch) { CompilerOptions.Add("-define:XAMCORE_3_0"); }
public MacFullFrameworkXamCore2(ArchDefine arch) : base(arch) { CompilerOptions.Add("-sdk:4.5"); CompilerOptions.Add("-define:NO_SYSTEM_DRAWING"); CompilerOptions.Add("-define:XAMMAC_SYSTEM_MONO"); }