Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public void SetUsePrecompiledHeader(pchOption value)
 {
     if (compilerTool != null)
     {
         compilerTool.UsePrecompiledHeader = value;
     }
     else
     {
         compilerType.InvokeMember(
             "UsePrecompiledHeader",
             System.Reflection.BindingFlags.SetProperty,
             null,
             compilerObj,
             new object[] { @value });
     }
 }
Exemplo n.º 3
0
 public static void SetPCHOption(VCFile vcFile, pchOption option)
 {
     foreach (VCFileConfiguration config in vcFile.FileConfigurations as IVCCollection)
     {
         CompilerToolWrapper compiler = CompilerToolWrapper.Create(config);
         compiler.SetUsePrecompiledHeader(option);
     }
 }
Exemplo n.º 4
0
 public void SetUsePrecompiledHeader(pchOption value)
 {
     if (compilerTool != null)
         compilerTool.UsePrecompiledHeader = value;
     else
         compilerType.InvokeMember(
             "UsePrecompiledHeader",
             System.Reflection.BindingFlags.SetProperty,
             null,
             compilerObj,
             new object[] { @value });
 }