Package org.eclipse.cdt.core.settings.model.util

Examples of org.eclipse.cdt.core.settings.model.util.IPathSettingsContainerVisitor


    public void generateDependencies() throws CoreException {
  final PathSettingsContainer postProcs = PathSettingsContainer.createRootContainer();
  // Note: PopulateDummyTargets is a hack for the pre-3.x GCC compilers

  // Collect the methods that will need to be called
  toolInfos.accept(new IPathSettingsContainerVisitor() {
      @SuppressWarnings("synthetic-access")
      @Override
      public boolean visit(PathSettingsContainer container) {
    ToolInfoHolder h = (ToolInfoHolder) container.getValue();
    Vector<String> depExts = new Vector<String>(); // Vector of
View Full Code Here


    public void regenerateDependencies(boolean force) throws CoreException {
  // A hack for the pre-3.x GCC compilers is to put dummy targets for deps
  final IWorkspaceRoot root = CCorePlugin.getWorkspace().getRoot();
  final CoreException[] es = new CoreException[1];

  toolInfos.accept(new IPathSettingsContainerVisitor() {
      @SuppressWarnings("synthetic-access")
      @Override
      public boolean visit(PathSettingsContainer container) {
    ToolInfoHolder h = (ToolInfoHolder) container.getValue();
    // Collect the methods that will need to be called
View Full Code Here

    protected void populateSourcesMakefile(IFile fileHandle) throws CoreException {
  // Add the comment
  StringBuffer buffer = addDefaultHeader();

  // Determine the set of macros
  toolInfos.accept(new IPathSettingsContainerVisitor() {

      @Override
      public boolean visit(PathSettingsContainer container) {
    ToolInfoHolder h = (ToolInfoHolder) container.getValue();
    ITool[] buildTools = h.buildTools;
View Full Code Here

     * Calculates the inputs and outputs for tools that will be generated in the top makefile. This information is used by the top level makefile
     * generation methods.
     */
    protected void calculateToolInputsOutputs() {

  toolInfos.accept(new IPathSettingsContainerVisitor() {
      @Override
      public boolean visit(PathSettingsContainer container) {
    ToolInfoHolder h = (ToolInfoHolder) container.getValue();
    ITool[] buildTools = h.buildTools;
    ArduinoManagedBuildGnuToolInfo[] gnuToolInfos = h.gnuToolInfos;
View Full Code Here

TOP

Related Classes of org.eclipse.cdt.core.settings.model.util.IPathSettingsContainerVisitor

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.