From 5b6b46459cc5873aec9d5aca5f08416d8025ab76 Mon Sep 17 00:00:00 2001 From: Ying Wang Date: Mon, 7 Apr 2014 15:19:33 -0700 Subject: Fix javadoc error "class file for sun.util.resources.OpenListResourceBundle not found" It seems to be a javac/javadoc bug. See https://code.google.com/p/doclava/issues/detail?id=38 sun.util.resources.OpenListResourceBundle is a class defined in the host rt.jar, but sometimes on some platform javadoc/javac can't find it. -XDignore.symbol.file tells javadoc/javac to skip the stubs file ct.sym and link against rt.jar directly. Change-Id: I3930f7399fc14b2d6b43c29f737fa90f37515aff --- core/droiddoc.mk | 2 ++ 1 file changed, 2 insertions(+) (limited to 'core/droiddoc.mk') diff --git a/core/droiddoc.mk b/core/droiddoc.mk index f528ee074..54cd13283 100644 --- a/core/droiddoc.mk +++ b/core/droiddoc.mk @@ -165,6 +165,7 @@ $(full_target): $(full_src_files) $(droiddoc_templates) $(droiddoc) $(html_dir_f -encoding UTF-8 \ \@$(PRIVATE_SRC_LIST_FILE) \ -J-Xmx1280m \ + -XDignore.symbol.file \ $(PRIVATE_PROFILING_OPTIONS) \ -quiet \ -doclet com.google.doclava.Doclava \ @@ -200,6 +201,7 @@ $(full_target): $(full_src_files) $(full_java_lib_deps) $(PRIVATE_DROIDDOC_OPTIONS) \ \@$(PRIVATE_SRC_LIST_FILE) \ -J-Xmx1024m \ + -XDignore.symbol.file \ $(PRIVATE_PROFILING_OPTIONS) \ $(addprefix -classpath ,$(PRIVATE_CLASSPATH)) \ -sourcepath $(PRIVATE_SOURCE_PATH)$(addprefix :,$(PRIVATE_CLASSPATH)) \ -- cgit v1.2.3