summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorRobert Ly <robertly@google.com>2012-12-04 17:01:46 -0800
committerRobert Ly <robertly@google.com>2013-02-07 11:08:44 -0800
commit5f9922d7c3bce158e4c7a58929d4075e7c91e32e (patch)
tree4650a457f02650e4ff1c937ba9c67d974bf24fe0 /Android.mk
parent00f490844d89b146e5490204a5a483834950c489 (diff)
downloadframeworks_base-5f9922d7c3bce158e4c7a58929d4075e7c91e32e.zip
frameworks_base-5f9922d7c3bce158e4c7a58929d4075e7c91e32e.tar.gz
frameworks_base-5f9922d7c3bce158e4c7a58929d4075e7c91e32e.tar.bz2
makefile changes for gcm javadocs
Change-Id: I5653eb710f13f0a097cb1cf447469c4da7342fe2
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk27
1 files changed, 27 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 954d0a9..5d6a2b1 100644
--- a/Android.mk
+++ b/Android.mk
@@ -708,6 +708,33 @@ include $(BUILD_DROIDDOC)
# explicitly specify that ds depends on framework-res and any generated docs
$(full_target): framework-res-package-target
+
+#==== reference docs for GCM =======================
+
+include $(CLEAR_VARS)
+#
+gcm_docs_src_files += \
+ $(call all-java-files-under, ../../vendor/unbundled_google/libs/gcm/gcm-client/src) \
+ $(call all-java-files-under, ../../vendor/unbundled_google/libs/gcm/gcm-server/src) \
+ $(call all-html-files-under, ../../vendor/unbundled_google/libs/gcm/gcm-client/src) \
+ $(call all-html-files-under, ../../vendor/unbundled_google/libs/gcm/gcm-server/src) \
+
+LOCAL_SRC_FILES := $(gcm_docs_src_files)
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE:= online-gcm-ref
+LOCAL_MODULE_CLASS := JAVA_LIBRARIES
+LOCAL_IS_HOST_MODULE := false
+
+LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR := build/tools/droiddoc/templates-sdk
+
+LOCAL_DROIDDOC_OPTIONS := \
+ -toroot / \
+ -gcmref \
+ -hdf android.whichdoc online \
+ -hdf template.showLanguageMenu true
+
+include $(BUILD_DROIDDOC)
+
# ==== docs that have all of the stuff that's @hidden =======================
include $(CLEAR_VARS)