r1221 - in trunk/main: depot/tools/builder/src/main/net/dpml/tools/tasks metro metro/builder/src/main/net/dpml/metro/builder planet/http station/builder/src/main/net/dpml/station/builder transit/core/src/main/net/dpml/part

mcconnell at BerliOS mcconnell at mail.berlios.de
Sat Mar 18 16:42:55 EST 2006


Author: mcconnell
Date: 2006-03-18 22:42:53 +0100 (Sat, 18 Mar 2006)
New Revision: 1221

Added:
   trunk/main/metro/builder/src/main/net/dpml/metro/builder/package.html
   trunk/main/station/builder/src/main/net/dpml/station/builder/package.html
   trunk/main/transit/core/src/main/net/dpml/part/package.html
Modified:
   trunk/main/depot/tools/builder/src/main/net/dpml/tools/tasks/JavadocTask.java
   trunk/main/metro/module.xml
   trunk/main/planet/http/module.xml
Log:
1. enable exclusion of a project during a javadoc run
2. add missing package info 

Modified: trunk/main/depot/tools/builder/src/main/net/dpml/tools/tasks/JavadocTask.java
===================================================================
--- trunk/main/depot/tools/builder/src/main/net/dpml/tools/tasks/JavadocTask.java	2006-03-18 21:04:48 UTC (rev 1220)
+++ trunk/main/depot/tools/builder/src/main/net/dpml/tools/tasks/JavadocTask.java	2006-03-18 21:42:53 UTC (rev 1221)
@@ -292,18 +292,22 @@
             Resource provider = providers[i];
             if( provider.getResourcePath().startsWith( path ) )
             {
-                File basedir = provider.getBaseDir();
-                if( null != basedir )
+                String flag = provider.getProperty( "project.javadoc.exclude", "false" );
+                if( "false".equals( flag ) )
                 {
-                    File src = new File( basedir, "target/build/main" );
-                    if( src.exists() )
+                    File basedir = provider.getBaseDir();
+                    if( null != basedir )
                     {
-                        log( "Adding src path: " + src );
-                        source.createPathElement().setLocation( src );
-                        final DirSet packages = new DirSet();
-                        packages.setDir( src );
-                        packages.setIncludes( "**/**" );
-                        javadoc.addPackageset( packages );
+                        File src = new File( basedir, "target/build/main" );
+                        if( src.exists() )
+                        {
+                            log( "Adding src path: " + src );
+                            source.createPathElement().setLocation( src );
+                            final DirSet packages = new DirSet();
+                            packages.setDir( src );
+                            packages.setIncludes( "**/**" );
+                            javadoc.addPackageset( packages );
+                        }
                     }
                 }
             }

Added: trunk/main/metro/builder/src/main/net/dpml/metro/builder/package.html
===================================================================
--- trunk/main/metro/builder/src/main/net/dpml/metro/builder/package.html	2006-03-18 21:04:48 UTC (rev 1220)
+++ trunk/main/metro/builder/src/main/net/dpml/metro/builder/package.html	2006-03-18 21:42:53 UTC (rev 1221)
@@ -0,0 +1,9 @@
+
+<body>
+
+<p>
+Utilities supporting component definition creation and externalization to/from XML.
+</p>
+
+</body>
+

Modified: trunk/main/metro/module.xml
===================================================================
--- trunk/main/metro/module.xml	2006-03-18 21:04:48 UTC (rev 1220)
+++ trunk/main/metro/module.xml	2006-03-18 21:42:53 UTC (rev 1221)
@@ -122,6 +122,7 @@
   <project name="dpml-metro-test" basedir="test">
     <properties>
       <property name="project.test.fork" value="true"/>
+      <property name="project.javadoc.exclude" value="true"/>
     </properties>
     <types>
       <type id="jar"/>

Modified: trunk/main/planet/http/module.xml
===================================================================
--- trunk/main/planet/http/module.xml	2006-03-18 21:04:48 UTC (rev 1220)
+++ trunk/main/planet/http/module.xml	2006-03-18 21:42:53 UTC (rev 1221)
@@ -41,6 +41,7 @@
   <project name="dpml-http-test" basedir="test">
     <properties>
       <property name="project.test.fork" value="true"/>
+      <property name="project.javadoc.exclude" value="true"/>
     </properties>
     <types>
       <type id="jar"/>

Added: trunk/main/station/builder/src/main/net/dpml/station/builder/package.html
===================================================================
--- trunk/main/station/builder/src/main/net/dpml/station/builder/package.html	2006-03-18 21:04:48 UTC (rev 1220)
+++ trunk/main/station/builder/src/main/net/dpml/station/builder/package.html	2006-03-18 21:42:53 UTC (rev 1221)
@@ -0,0 +1,9 @@
+
+<body>
+
+<p>
+Utilities supporting registry creation and externalization to/from XML.
+</p>
+
+</body>
+

Added: trunk/main/transit/core/src/main/net/dpml/part/package.html
===================================================================
--- trunk/main/transit/core/src/main/net/dpml/part/package.html	2006-03-18 21:04:48 UTC (rev 1220)
+++ trunk/main/transit/core/src/main/net/dpml/part/package.html	2006-03-18 21:42:53 UTC (rev 1221)
@@ -0,0 +1,9 @@
+
+<body>
+
+<p>
+Plugable part management api.
+</p>
+
+</body>
+




More information about the notify-dpml mailing list