Exemplo n.º 1
0
 static void GenerateTagsFor(MSBuildTagsGenerator gen, IEnumerable <string> files, string tagsFilename)
 {
     foreach (var file in files)
     {
         gen.ProcessFile(Path.GetFullPath(file));
     }
 }
Exemplo n.º 2
0
 static void FindAndProcessFiles(MSBuildTagsGenerator gen, string startDir, string tagsFilename, bool recurse)
 {
     foreach (var pattern in new string [] { "*proj", "*.targets", "*.props" })
     {
         foreach (var file in Directory.GetFiles(startDir, pattern, recurse ? SearchOption.AllDirectories : SearchOption.TopDirectoryOnly))
         {
             gen.ProcessFile(file);
         }
     }
 }