Need to include javadoc for artifacts one wants to publish to maven repo
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Mon, 09 Jun 2014 21:27:49 +0200
changeset 1628c16121d8020b
parent 1627 585e763eebec
child 1629 1e2a0b94b2ce
Need to include javadoc for artifacts one wants to publish to maven repo
rt/aot/pom.xml
rt/aot/src/main/java/org/apidesign/bck2brwsr/aot/Bck2BrwsrJars.java
rt/emul/zip/pom.xml
     1.1 --- a/rt/aot/pom.xml	Mon Jun 09 21:07:08 2014 +0200
     1.2 +++ b/rt/aot/pom.xml	Mon Jun 09 21:27:49 2014 +0200
     1.3 @@ -9,6 +9,17 @@
     1.4      <name>Ahead of Time Compilation</name>
     1.5      <artifactId>aot</artifactId>
     1.6      <packaging>jar</packaging>
     1.7 +    <build>
     1.8 +      <plugins>
     1.9 +         <plugin>
    1.10 +             <groupId>org.apache.maven.plugins</groupId>
    1.11 +             <artifactId>maven-javadoc-plugin</artifactId>
    1.12 +             <configuration>
    1.13 +                 <skip>false</skip>
    1.14 +             </configuration>
    1.15 +         </plugin>
    1.16 +      </plugins>
    1.17 +    </build>
    1.18      <dependencies>
    1.19          <dependency>
    1.20              <groupId>org.apidesign.bck2brwsr</groupId>
    1.21 @@ -17,4 +28,4 @@
    1.22              <type>jar</type>
    1.23          </dependency>
    1.24      </dependencies>
    1.25 -</project>
    1.26 \ No newline at end of file
    1.27 +</project>
     2.1 --- a/rt/aot/src/main/java/org/apidesign/bck2brwsr/aot/Bck2BrwsrJars.java	Mon Jun 09 21:07:08 2014 +0200
     2.2 +++ b/rt/aot/src/main/java/org/apidesign/bck2brwsr/aot/Bck2BrwsrJars.java	Mon Jun 09 21:27:49 2014 +0200
     2.3 @@ -51,7 +51,7 @@
     2.4       * provided JAR file. The compiler will compile all classes.
     2.5       * The system understands OSGi manifest entries and will export
     2.6       * all packages that are exported in the JAR file. The system
     2.7 -     * also recognizes META-INF/services and makes sure the file names
     2.8 +     * also recognizes META-INF/services and makes sure the class names
     2.9       * are not mangled.
    2.10       * 
    2.11       * @param c the compiler to {@link Bck2Brwsr#addClasses(java.lang.String...) add classes},
     3.1 --- a/rt/emul/zip/pom.xml	Mon Jun 09 21:07:08 2014 +0200
     3.2 +++ b/rt/emul/zip/pom.xml	Mon Jun 09 21:27:49 2014 +0200
     3.3 @@ -25,6 +25,14 @@
     3.4                      </systemProperties>
     3.5                  </configuration>
     3.6              </plugin>     
     3.7 +            <plugin>
     3.8 +               <groupId>org.apache.maven.plugins</groupId>
     3.9 +               <artifactId>maven-javadoc-plugin</artifactId>
    3.10 +               <configuration>
    3.11 +                 <skip>false</skip>
    3.12 +                 <subpackages>java.util.zip</subpackages>
    3.13 +               </configuration>
    3.14 +             </plugin>
    3.15          </plugins>
    3.16      </build>
    3.17      <dependencies>