diff options
author | Joe Onorato <joeo@google.com> | 2010-08-27 17:13:22 -0400 |
---|---|---|
committer | Joe Onorato <joeo@android.com> | 2010-08-30 13:33:51 -0700 |
commit | 4314e2e674d0273d308e909261540793b9109ac9 (patch) | |
tree | 6ebcbe1e2684dc1f1cb4e5b7ad6e88b74fdf5ad7 /Android.mk | |
parent | daeeddc5ede07970fcf782611dd98fa057573ec4 (diff) | |
download | frameworks_base-4314e2e674d0273d308e909261540793b9109ac9.zip frameworks_base-4314e2e674d0273d308e909261540793b9109ac9.tar.gz frameworks_base-4314e2e674d0273d308e909261540793b9109ac9.tar.bz2 |
Add another pass of the docs that nothing depends on that tries to parse some of the docs but
without generating all of them.
This should cut down on the number of sdk breakages.
Change-Id: I947cc346bc525b05cc064c102171c4004303d7ed
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -482,6 +482,35 @@ $(full_target): $(framework_built) $(gen) $(INTERNAL_PLATFORM_API_FILE): $(full_target) $(call dist-for-goals,sdk,$(INTERNAL_PLATFORM_API_FILE)) +# ==== check javadoc comments but don't generate docs ======== +include $(CLEAR_VARS) + +LOCAL_SRC_FILES:=$(framework_docs_LOCAL_SRC_FILES) +LOCAL_INTERMEDIATE_SOURCES:=$(framework_docs_LOCAL_INTERMEDIATE_SOURCES) +LOCAL_JAVA_LIBRARIES:=$(framework_docs_LOCAL_JAVA_LIBRARIES) +LOCAL_MODULE_CLASS:=$(framework_docs_LOCAL_MODULE_CLASS) +LOCAL_DROIDDOC_SOURCE_PATH:=$(framework_docs_LOCAL_DROIDDOC_SOURCE_PATH) +LOCAL_DROIDDOC_HTML_DIR:=$(framework_docs_LOCAL_DROIDDOC_HTML_DIR) +LOCAL_ADDITIONAL_JAVA_DIR:=$(framework_docs_LOCAL_ADDITIONAL_JAVA_DIR) + +LOCAL_MODULE := doc-comment-check + +LOCAL_DROIDDOC_OPTIONS:=\ + $(framework_docs_LOCAL_DROIDDOC_OPTIONS) \ + -stubs $(TARGET_OUT_COMMON_INTERMEDIATES)/JAVA_LIBRARIES/android_stubs_current_intermediates/src \ + -apixml $(INTERNAL_PLATFORM_API_FILE) \ + -parsecomments + +LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=build/tools/droiddoc/templates-sdk +LOCAL_DROIDDOC_CUSTOM_ASSET_DIR:=assets-sdk + +include $(BUILD_DROIDDOC) + +# $(gen), i.e. framework.aidl, is also needed while building against the current stub. +$(full_target): $(framework_built) $(gen) + +droidcore: doc-comment-check-docs + # ==== static html in the sdk ================================== include $(CLEAR_VARS) |