am 28748be7: Merge "Generate api-versions.xml for lint."

* commit '28748be7e5a95ca32fd4b930be05ad4bdd365a43':
  Generate api-versions.xml for lint.
This commit is contained in:
Raphael Moll
2014-06-09 23:49:42 +00:00
committed by Android Git Automerger
3 changed files with 23 additions and 50962 deletions

View File

@@ -146,3 +146,25 @@ ANDROID_SUPPORT_LIBRARIES := \
android-support-v13
$(foreach lib, $(ANDROID_SUPPORT_LIBRARIES), $(eval $(call _package_sdk_library,$(lib))))
# ======= Lint API XML ===========
ALL_SDK_FILES += $(HOST_OUT)/development/sdk/generated-api-versions.xml
api_gen_jar := $(TOPDIR)prebuilts/tools/common/api-generator/api-generator-22.9.1.jar
api_gen_deps := \
$(TOPDIR)prebuilts/tools/common/kxml2-tools/kxml2-2.3.0.jar \
$(TOPDIR)prebuilts/tools/common/asm-tools/asm-4.0.jar \
$(TOPDIR)prebuilts/tools/common/asm-tools/asm-tree-4.0.jar \
$(TOPDIR)prebuilts/devtools/tools/lib/common.jar
api_gen_classpath := $(subst $(space),:,$(api_gen_jar) $(api_gen_deps))
$(HOST_OUT)/development/sdk/generated-api-versions.xml :
java -cp $(api_gen_classpath) \
com.android.apigenerator.Main \
--pattern $(TOPDIR)prebuilts/sdk/%/android.jar \
--pattern $(TOPDIR)prebuilts/tools/common/api-versions/android-%/android.jar \
$@

View File

@@ -46,7 +46,7 @@ bin/adb strip platform-tools/adb
bin/fastboot strip platform-tools/fastboot
# API database for tools such as lint
development/sdk/api-versions.xml platform-tools/api/api-versions.xml
development/sdk/generated-api-versions.xml platform-tools/api/api-versions.xml
# systrace
external/chromium-trace/systrace.py platform-tools/systrace/systrace.py

File diff suppressed because it is too large Load Diff