Skip to content
This repository was archived by the owner on Mar 3, 2023. It is now read-only.

Commit a7291ce

Browse files
authored
get javadocs generation script passing (#3533)
* add ./contrib/**/*.jar files to classpath * exclude ./tools/**/*.java from input (e.g. cppcheck+checkstyle)
1 parent a651e90 commit a7291ce

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

website2/website/scripts/javadocs.sh

+3-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ fi
4242
`bazel query 'kind("java_test", "heron/...")'` \
4343
`bazel query 'kind("java_library", "integration_test/...")'`)
4444

45-
HERON_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/*" -name "*.java"`
45+
HERON_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/*" -name "*.java" -not -path "$HERON_ROOT_DIR/tools/*"`
4646
BACKTYPE_SRC_FILES=`find $HERON_ROOT_DIR -path "*/backtype/storm/*" -name "*.java"`
4747
APACHE_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/storm/*" -name "*.java"`
4848
GEN_FILES=`find $GEN_PROTO_DIR -name "*.java"`
@@ -55,8 +55,9 @@ GEN_JARS=`find $HERON_ROOT_DIR/bazel-bin/external/. -name "*\.jar" | tr '\n' ':'
5555
SCRIBE_JARS=`find $HERON_ROOT_DIR/bazel-bin/. -name "libthrift_scribe_java.jar" | tr '\n' ':'`
5656
PROTO_JARS=`find $HERON_ROOT_DIR/bazel-bin/heron/proto/. -name "*\.jar" | tr '\n' ':'`
5757
CLOSURE_CLASSES="$HERON_ROOT_DIR/bazel-bin/storm-compatibility/src/java/_javac/storm-compatibility-java/libstorm-compatibility-java_classes/."
58+
CONTRIB_JARS=`find $HERON_ROOT_DIR/bazel-bin/contrib/. -name "*\.jar" | tr '\n' ':'`
5859

59-
export CLASSPATH=$BIN_JARS:$GEN_JARS:$SCRIBE_JARS:$PROTO_JARS:$CLOSURE_CLASSES
60+
export CLASSPATH=$BIN_JARS:$GEN_JARS:$SCRIBE_JARS:$PROTO_JARS:$CLOSURE_CLASSES:$CONTRIB_JARS
6061

6162
$JAVADOC $FLAGS \
6263
-encoding "UTF-8" \

0 commit comments

Comments
 (0)