public static string CmdUsePrecompilerHeader(pchOption option, string filename) { switch (option) { case pchOption.pchCreateUsingSpecific: return("/Yc" + SurroundWithQuotes(filename)); case pchOption.pchUseUsingSpecific: return("/Yu" + SurroundWithQuotes(filename)); } return(null); }
public void SetUsePrecompiledHeader(pchOption value) { if (compilerTool != null) { compilerTool.UsePrecompiledHeader = value; } else { compilerType.InvokeMember( "UsePrecompiledHeader", System.Reflection.BindingFlags.SetProperty, null, compilerObj, new object[] { @value }); } }
public static void SetPCHOption(VCFile vcFile, pchOption option) { foreach (VCFileConfiguration config in vcFile.FileConfigurations as IVCCollection) { CompilerToolWrapper compiler = CompilerToolWrapper.Create(config); compiler.SetUsePrecompiledHeader(option); } }
public void SetUsePrecompiledHeader(pchOption value) { if (compilerTool != null) compilerTool.UsePrecompiledHeader = value; else compilerType.InvokeMember( "UsePrecompiledHeader", System.Reflection.BindingFlags.SetProperty, null, compilerObj, new object[] { @value }); }