Package org.eclipse.cdt.managedbuilder.core

Examples of org.eclipse.cdt.managedbuilder.core.IFileInfo


  // }
  // end remove

  // Use the tool from the resource configuration if there is one
  if (rcInfo instanceof IFileInfo) {
      IFileInfo fi = (IFileInfo) rcInfo;
      ITool[] tools = fi.getToolsToInvoke();
      if (tools != null && tools.length > 0) {
    tool = tools[0];
    // if(!tool.getCustomBuildStep())
    addToBuildVar(buildVarToRuleStringMap, ext, varName, relativePath, sourceLocation, generatedSource);
      }
View Full Code Here


  String inputExtension = sourceLocation.getFileExtension();
  String outputExtension = null;

  ITool tool = null;
  if (rcInfo instanceof IFileInfo) {
      IFileInfo fi = (IFileInfo) rcInfo;
      ITool[] tools = fi.getToolsToInvoke();
      if (tools != null && tools.length > 0) {
    tool = tools[0];
      }
  } else {
      IFolderInfo foInfo = (IFolderInfo) rcInfo;
View Full Code Here

    IFolderInfo fo = (IFolderInfo) rcInfo;
    h.buildTools = fo.getFilteredTools();
    h.buildToolsUsed = new boolean[h.buildTools.length];
    h.gnuToolInfos = new ArduinoManagedBuildGnuToolInfo[h.buildTools.length];
      } else {
    IFileInfo fi = (IFileInfo) rcInfo;
    h.buildTools = fi.getToolsToInvoke();
    h.buildToolsUsed = new boolean[h.buildTools.length];
    h.gnuToolInfos = new ArduinoManagedBuildGnuToolInfo[h.buildTools.length];
      }
  }
    }
View Full Code Here

TOP

Related Classes of org.eclipse.cdt.managedbuilder.core.IFileInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.