Advertisement
FrayxRulez

Untitled

Mar 21st, 2015
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. private void OnBuildBegin(vsBuildScope Scope, vsBuildAction Action)
  2. {
  3. var projects = (object[]) applicationObject.ActiveSolutionProjects;
  4. foreach (Project project in projects)
  5. {
  6. IterateProjectFiles((ProjectItems)project.ProjectItems);
  7. }
  8. }
  9.  
  10. private void IterateProjectFiles(ProjectItems items)
  11. {
  12. foreach (ProjectItem file in items)
  13. {
  14. if (file.Object != null && file.Object is VSProjectItem)
  15. {
  16. var projectItem = (VSProjectItem)file.Object;
  17. if (projectItem.ProjectItem.Name.EndsWith(".blml"))
  18. {
  19. projectItem.RunCustomTool();
  20. }
  21. }
  22. }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement