Browse Source

set project for created targets

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@275532 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Reilly 22 years ago
parent
commit
139d895c74
2 changed files with 3 additions and 0 deletions
  1. +1
    -0
      src/main/org/apache/tools/ant/helper/AntXMLContext.java
  2. +2
    -0
      src/main/org/apache/tools/ant/helper/ProjectHelper2.java

+ 1
- 0
src/main/org/apache/tools/ant/helper/AntXMLContext.java View File

@@ -135,6 +135,7 @@ public class AntXMLContext {
*/ */
public AntXMLContext(Project project) { public AntXMLContext(Project project) {
this.project = project; this.project = project;
implicitTarget.setProject(project);
implicitTarget.setName(""); implicitTarget.setName("");
targetVector.addElement(implicitTarget); targetVector.addElement(implicitTarget);
} }


+ 2
- 0
src/main/org/apache/tools/ant/helper/ProjectHelper2.java View File

@@ -157,6 +157,7 @@ public class ProjectHelper2 extends ProjectHelper {
Target currentTarget = context.getCurrentTarget(); Target currentTarget = context.getCurrentTarget();
try { try {
Target newCurrent = new Target(); Target newCurrent = new Target();
newCurrent.setProject(project);
newCurrent.setName(""); newCurrent.setName("");
context.setCurrentTarget(newCurrent); context.setCurrentTarget(newCurrent);
parse(project, source, new RootHandler(context, mainHandler)); parse(project, source, new RootHandler(context, mainHandler));
@@ -790,6 +791,7 @@ public class ProjectHelper2 extends ProjectHelper {


Project project = context.getProject(); Project project = context.getProject();
Target target = new Target(); Target target = new Target();
target.setProject(project);
context.addTarget(target); context.addTarget(target);


for (int i = 0; i < attrs.getLength(); i++) { for (int i = 0; i < attrs.getLength(); i++) {


Loading…
Cancel
Save