summaryrefslogtreecommitdiff
path: root/dist/s_javadoc
blob: 6f689470f3178300df59caee911a323b877247c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh
#
# Build the HTML documentation for the Java API.

. ./RELEASE

# Save the absolute path of the target Berkeley DB documents directory.
DB_HOME=`dirname $0`/..

javadoc $JAVADOC_ARGS -protected -d $DB_HOME/docs/java \
-use -link http://download.oracle.com/javaee/7/api/ \
    -sourcepath $DB_HOME/lang/java/src \
    -stylesheetfile $DB_HOME/lang/java/doc/style.css \
    -header '<b>Berkeley DB</b><br><font size="-1"> version '$DB_VERSION_MAJOR.$DB_VERSION_MINOR.$DB_VERSION_PATCH'</font>' \
    -windowtitle 'Oracle - Berkeley DB Java API' -bottom '<font size=1>Copyright (c) 1996, 2015 Oracle and/or its affiliates.  All rights reserved.</font>' \
    com.sleepycat.db \
    com.sleepycat.bind com.sleepycat.bind.serial com.sleepycat.bind.tuple \
    com.sleepycat.collections \
    com.sleepycat.persist com.sleepycat.persist.model \
    com.sleepycat.persist.evolve com.sleepycat.persist.raw \
    com.sleepycat.util \
    -group 'Berkeley DB Core Package' com.sleepycat.db \
    -group 'Berkeley DB Direct Persistence Layer (DPL) Packages' \
    com.sleepycat.persist:com.sleepycat.persist.model:com.sleepycat.persist.evolve:com.sleepycat.persist.raw \
    -group 'Berkeley DB Bind and Collections Packages' com.sleepycat.bind:com.sleepycat.bind.serial:com.sleepycat.bind.tuple:com.sleepycat.collections:com.sleepycat.util | \
    egrep -v 'Generating|first sentence'