bodewig     2003/01/27 01:00:53

  Modified:    project  jakarta-tomcat-connectors-coyote_10.xml
               java     Project.java
  Log:
  Make <property srcdir=.../> work as documented, i.e. lookup the
  project instead of the module named by the project attribute.
  
  Revision  Changes    Path
  1.3       +4 -0      jakarta-gump/project/jakarta-tomcat-connectors-coyote_10.xml
  
  Index: jakarta-tomcat-connectors-coyote_10.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-gump/project/jakarta-tomcat-connectors-coyote_10.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- jakarta-tomcat-connectors-coyote_10.xml   27 Jan 2003 08:31:56 -0000      1.2
  +++ jakarta-tomcat-connectors-coyote_10.xml   27 Jan 2003 09:00:52 -0000      1.3
  @@ -7,6 +7,10 @@
   
     <cvs repository="jakarta" module="jakarta-tomcat-connectors"/>
   
  +  <project name="jakarta-tomcat-connectors-coyote_10">
  +    <!-- dummy to provide a "home" reference for the tomcat-catalina build -->
  +  </project>
  +
     <project name="jakarta-tomcat-util-coyote_10">
       <package>org.apache.tomcat.util</package>
       <ant basedir="util">
  
  
  
  1.48      +7 -5      jakarta-gump/java/Project.java
  
  Index: Project.java
  ===================================================================
  RCS file: /home/cvs/jakarta-gump/java/Project.java,v
  retrieving revision 1.47
  retrieving revision 1.48
  diff -u -r1.47 -r1.48
  --- Project.java      16 Jan 2003 14:53:03 -0000      1.47
  +++ Project.java      27 Jan 2003 09:00:52 -0000      1.48
  @@ -608,8 +608,10 @@
                   value = project.get("home") + "/" + jar.getAttribute("name"); 
                   property.setAttribute("type", "path");
               } else if (reference.equals("srcdir")) {
  -                Module module = Module.find(projectName);
  -                require (module, "module", projectName);
  +                Project project = (Project) projects.get(projectName);
  +                require (project, "project", projectName);
  +                Module module = Module.find(project.get("module"));
  +                require (module, "module containing project", projectName);
                   value = module.getSrcDir();
                   property.setAttribute("type", "path");
               } else if (property.getAttributeNode("path") != null) {
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to