am 28748be7: Merge "Generate api-versions.xml for lint."
* commit '28748be7e5a95ca32fd4b930be05ad4bdd365a43': Generate api-versions.xml for lint.
This commit is contained in:
@@ -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 \
|
||||
$@
|
||||
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
50961
sdk/api-versions.xml
50961
sdk/api-versions.xml
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user