Changeset 6cc39a2 for router


Ignore:
Timestamp:
Apr 7, 2019 6:09:04 PM (15 months ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
6aeb89c
Parents:
cca68f9
Message:

Build: Fix up javadoc targets in sub-build.xml files for maven central

File:
1 edited

Legend:

Unmodified
Added
Removed
  • router/java/build.xml

    rcca68f9 r6cc39a2  
    9595        <mkdir dir="./build" />
    9696        <mkdir dir="./build/javadoc" />
    97         <javadoc
    98             sourcepath="./src:./test/junit:../../core/java/src:../../core/java/test/junit" destdir="./build/javadoc"
    99             packagenames="*"
    100             use="true"
    101             splitindex="true"
    102             windowtitle="I2P Router" />
     97        <javadoc access="package"
     98            source="${javac.version}"
     99            destdir="./build/javadoc"
     100            packagenames="*"
     101            use="true"
     102            splitindex="true"
     103            failonerror="true"
     104            additionalparam="-notimestamp"
     105            doctitle="I2P Javadocs for Release ${release.number} Build ${i2p.build.number}${build.extra}"
     106            windowtitle="I2P Anonymous Network - Java Documentation - Version ${release.number}">
     107            <group title="Router" packages="*" />
     108            <sourcepath>
     109                <pathelement location="./src" />
     110                <pathelement location="./test/junit" />
     111            </sourcepath>
     112            <classpath>
     113                <pathelement location="../../core/java/build/i2p.jar" />
     114                <pathelement location="../../core/java/build/i2ptest.jar" />
     115                <pathelement location="${hamcrest.home}/hamcrest-core.jar" />
     116                <pathelement location="${hamcrest.home}/hamcrest-library.jar" />
     117                <pathelement location="${hamcrest.home}/hamcrest-integration.jar" />
     118                <pathelement location="${hamcrest.home}/hamcrest-all.jar" />
     119                <pathelement location="${junit.home}/junit4.jar" />
     120                <!-- following are only for debian builds -->
     121                <pathelement location="../../core/java/build/libintl.jar" />
     122                <pathelement location="../../core/java/build/gnu-getopt.jar" />
     123                <pathelement location="../../core/java/build/json-simple.jar" />
     124            </classpath>
     125            <!-- These variables are stored in build.properties.
     126                  End-users can override by creating the file override.properties -->
     127            <link offline="true" href="${javasedocs.url}" packagelistLoc="../../installer/resources/package-lists/java/" />
     128            <link offline="true" href="${javaeedocs.url}" packagelistLoc="../../installer/resources/package-lists/javaee/" />
     129            <link offline="true" href="${jettydocs.url}" packagelistLoc="../../installer/resources/package-lists/jetty/" />
     130            <link offline="true" href="${wrapperdocs.url}" packagelistLoc="../../installer/resources/package-lists/wrapper/" />
     131        </javadoc>
    103132    </target>
    104133
Note: See TracChangeset for help on using the changeset viewer.