public AndroidToolChain(Unity.IL2CPP.Building.Architecture architecture, BuildConfiguration buildConfiguration, bool treatWarningsAsErrors, NPath toolchainPath) : base(architecture, buildConfiguration) { this._androidNDK = new AndroidNDKUtilities(toolchainPath, architecture); if (treatWarningsAsErrors) { if (< > f__mg$cache0 == null) {
public AndroidNDKUtilities(NPath ndkRootPath, Unity.IL2CPP.Building.Architecture architecture) { if (!ndkRootPath.Exists("")) { throw new ArgumentException("Android NDK path does not exist: " + ndkRootPath); } this.AndroidNdkRootDir = ndkRootPath; if (architecture is ARMv7Architecture) { this._architectureSettings = new ARMv7Settings(); } else { if (!(architecture is x86Architecture)) { throw new NotSupportedException("Unknown architecture: " + architecture); } this._architectureSettings = new X86Settings(); } }
public MsvcWinRtToolChain(Unity.IL2CPP.Building.Architecture architecture, BuildConfiguration buildConfiguration, bool treatWarningsAsErrors) : base(architecture, buildConfiguration) { if (treatWarningsAsErrors) { if (< > f__mg$cache0 == null) {
public override CppToolChain MakeCppToolChain(Unity.IL2CPP.Building.Architecture architecture, BuildConfiguration buildConfiguration, bool treatWarningsAsErrors) => new MsvcWinRtToolChain(architecture, buildConfiguration, treatWarningsAsErrors);
public abstract IEnumerable <NPath> GetIncludeDirectories(Unity.IL2CPP.Building.Architecture architecture);
public override CppToolChain MakeCppToolChain(Unity.IL2CPP.Building.Architecture architecture, BuildConfiguration buildConfiguration, bool treatWarningsAsErrors) => new EmscriptenToolChain(architecture, buildConfiguration, false);
public override CppToolChain MakeCppToolChain(Unity.IL2CPP.Building.Architecture architecture, BuildConfiguration buildConfiguration, bool treatWarningsAsErrors) => new AndroidToolChain(architecture, buildConfiguration, treatWarningsAsErrors, new NPath(""));
public GccToolChain(Unity.IL2CPP.Building.Architecture architecture, BuildConfiguration buildConfiguration) : base(architecture, buildConfiguration) { }
public abstract CppToolChain MakeCppToolChain(Unity.IL2CPP.Building.Architecture architecture, BuildConfiguration buildConfiguration, bool treatWarningsAsErrors);
public EmscriptenToolChain(Unity.IL2CPP.Building.Architecture architecture, BuildConfiguration buildConfiguration, bool setEnvironmentVariables = false) : base(architecture, buildConfiguration) { this._setEnvironmentVariables = setEnvironmentVariables; }