Android.mk revision 46bdf0d2a9fd21d9979fe96f0e98fc1da8243969
135f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert LyLOCAL_PATH := $(call my-dir) 235f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly 335f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly#===================== docs for the s.a.c site ======================= 435f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Lyinclude $(CLEAR_VARS) 535f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert LyLOCAL_MODULE_CLASS:=JAVA_LIBRARIES 635f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert LyLOCAL_DROIDDOC_HTML_DIR:=src 735f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# Droiddoc needs java source to run. Just pointing to a dummy location 835f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# and deleting output later in delete-ref target 946bdf0d2a9fd21d9979fe96f0e98fc1da8243969Omari StephensLOCAL_ADDITIONAL_JAVA_DIR := frameworks/base/core/java/android/annotation 1046bdf0d2a9fd21d9979fe96f0e98fc1da8243969Omari Stephens# FIXME FIXME FIXME LOCAL_ADDITIONAL_DEPENDENCIES := tradefed-docs 1146bdf0d2a9fd21d9979fe96f0e98fc1da8243969Omari StephensLOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR := build/tools/droiddoc/templates-sac 1235f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert LyLOCAL_MODULE := online-sac 1335f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert LyLOCAL_DROIDDOC_OPTIONS:= \ 1435f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly -toroot / \ 1535f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly -hdf android.whichdoc online \ 1635f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly -hdf sac true 1735f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly 1835f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Lyinclude $(BUILD_DROIDDOC) 1935f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly 2035f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# Sets up the Doxygen HAL reference docs and puts them in the right place 2135f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# Need doxygen in your path (1.8.3 was used when this target was created) 2235f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Lysetup-hal-ref: 2335f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly $(hide) doxygen docs/source.android.com/Doxyfile 2435f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly 2535f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# Run "make tradefed-docs" in "tradefed" branch before running this target 2635f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# This sets up the tradefed javadocs for viewing in s.a.c. 2735f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# Target assumes that you have a "tradefed" directory 2835f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# that contains a sync'ed copy of the "tradefed" branch at the same level as the 2935f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly# live docs branch. 3035f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly 3135f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Lysetup-tradefed-ref: 3235f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly $(hide) rm -rf $(OUT_DOCS)/online-sac/reference 3335f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly $(hide) cp -R ../tradefed/out/target/common/docs/tradefed/reference $(OUT_DOCS)/online-sac 3435f2fda6aaeaf733ab68a3b7f7ccc67f009c09a9Robert Ly $(hide) cp ../tradefed/out/target/common/docs/tradefed/navtree_data.js $(OUT_DOCS)/online-sac/navtree_data.js 3546bdf0d2a9fd21d9979fe96f0e98fc1da8243969Omari Stephens 36