update to use the new apicheck
Change-Id: I47dfe29957a9a65dddae973640ff9029418ffdc5
This commit is contained in:
@@ -277,6 +277,11 @@ else
|
|||||||
MD5SUM:=md5sum
|
MD5SUM:=md5sum
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
APICHECK_CLASSPATH := $(HOST_JDK_TOOLS_JAR)
|
||||||
|
APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/doclava$(COMMON_JAVA_PACKAGE_SUFFIX)
|
||||||
|
APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/jsilver$(COMMON_JAVA_PACKAGE_SUFFIX)
|
||||||
|
APICHECK_COMMAND := $(APICHECK) -JXmx1024m -J"classpath $(APICHECK_CLASSPATH)"
|
||||||
|
|
||||||
# ###############################################################
|
# ###############################################################
|
||||||
# Set up final options.
|
# Set up final options.
|
||||||
# ###############################################################
|
# ###############################################################
|
||||||
|
@@ -19,10 +19,6 @@
|
|||||||
|
|
||||||
ifneq ($(BUILD_TINY_ANDROID), true)
|
ifneq ($(BUILD_TINY_ANDROID), true)
|
||||||
|
|
||||||
APICHECK_CLASSPATH := $(HOST_JDK_TOOLS_JAR)
|
|
||||||
APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/doclava$(COMMON_JAVA_PACKAGE_SUFFIX)
|
|
||||||
APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/jsilver$(COMMON_JAVA_PACKAGE_SUFFIX)
|
|
||||||
|
|
||||||
.PHONY: checkapi
|
.PHONY: checkapi
|
||||||
|
|
||||||
# eval this to define a rule that runs apicheck.
|
# eval this to define a rule that runs apicheck.
|
||||||
@@ -36,7 +32,7 @@ APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/jsilver$(
|
|||||||
define check-api
|
define check-api
|
||||||
$(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/$(strip $(1))-timestamp: $(2) $(3) $(APICHECK)
|
$(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/$(strip $(1))-timestamp: $(2) $(3) $(APICHECK)
|
||||||
@echo "Checking API:" $(1)
|
@echo "Checking API:" $(1)
|
||||||
$(hide) ( $(APICHECK) -JXmx1024m -J"classpath $(APICHECK_CLASSPATH)" $(4) $(2) $(3) || ( $(5) ; exit 38 ) )
|
$(hide) ( $(APICHECK_COMMAND) $(4) $(2) $(3) || ( $(5) ; exit 38 ) )
|
||||||
$(hide) mkdir -p $$(dir $$@)
|
$(hide) mkdir -p $$(dir $$@)
|
||||||
$(hide) touch $$@
|
$(hide) touch $$@
|
||||||
checkapi: $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/$(strip $(1))-timestamp
|
checkapi: $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/$(strip $(1))-timestamp
|
||||||
|
Reference in New Issue
Block a user