Example #1
0
 /**
  * Get the build task which contains the given build configuration
  *
  * @param buildConfig
  * @return The build task with the matching configuration, or null if there is none
  */
 public BuildTask getBuildTask(BuildConfiguration buildConfig) {
   for (BuildTask buildTask : buildTasks) {
     if (buildTask.getBuildConfiguration().equals(buildConfig)) {
       return buildTask;
     }
   }
   return null;
 }
 private void buildProjects(final List<IJavaProject> projects) {
   BuildTask task = new BuildTask(projects);
   task.setRule(ResourcesPlugin.getWorkspace().getRoot());
   task.schedule();
 }
Example #3
0
 private void setCommonBuildTaskMembers(BuildTask buildTask, CRBuildTask crBuildTask) {
   buildTask.buildFile = crBuildTask.getBuildFile();
   buildTask.target = crBuildTask.getTarget();
   buildTask.workingDirectory = crBuildTask.getWorkingDirectory();
 }