Package org.eclipse.cdt.managedbuilder.core

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


              cfgs[i].getName());
          cfgs[i].setConfiguration(cfg);
          IBuilder bld = cfg.getEditableBuilder();
          if (bld != null) {
            if(bld.isInternalBuilder()){
              IConfiguration prefCfg =
                ManagedBuildManager.getPreferenceConfiguration(false);
              IBuilder prefBuilder = prefCfg.getBuilder();
              cfg.changeBuilder(
                  prefBuilder,
                  ManagedBuildManager.calculateChildId(cfg.getId(), null),
                  prefBuilder.getName());
              bld = cfg.getEditableBuilder();
View Full Code Here


            }
          }
        }
      }

      IConfiguration config =
        ManagedBuildManager.getConfigurationForDescription(cconfig);
      ITool[] tools = config.getTools();
      if(tools.length > 0){
        ArrayList<HashMap<String,Object>> tls =
          new ArrayList<HashMap<String,Object>>();
        cfg.put("tools", tls);
        for(ITool tool : tools){
View Full Code Here

  IFolderInfo fo = null;
  if (rcInfo instanceof IFolderInfo) {
      fo = (IFolderInfo) rcInfo;
  } else {
      IConfiguration c = rcInfo.getParent();
      fo = (IFolderInfo) c.getResourceInfo(rcInfo.getPath().removeLastSegments(1), false);
  }
  // Dummy targets to add to the makefile
  for (String dummy : deps) {
      IPath dep = new Path(dummy);
      String extension = dep.getFileExtension();
View Full Code Here

TOP

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

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.