resolved conflicts for merge of 4df82b3e
to klp-dev-plus-aosp
Change-Id: I7a1d9e1954ede06a818814bd05a77c69f1ed3bc6
This commit is contained in:
@@ -105,6 +105,7 @@ LOCAL_EMMA_INSTRUMENT:=
|
|||||||
LOCAL_PROGUARD_ENABLED:= # '',full,custom,nosystem,disabled,obfuscation,optimization
|
LOCAL_PROGUARD_ENABLED:= # '',full,custom,nosystem,disabled,obfuscation,optimization
|
||||||
LOCAL_PROGUARD_FLAGS:=
|
LOCAL_PROGUARD_FLAGS:=
|
||||||
LOCAL_PROGUARD_FLAG_FILES:=
|
LOCAL_PROGUARD_FLAG_FILES:=
|
||||||
|
LOCAL_TEST_MODULE_TO_PROGUARD_WITH:=
|
||||||
LOCAL_EMMA_COVERAGE_FILTER:=
|
LOCAL_EMMA_COVERAGE_FILTER:=
|
||||||
LOCAL_WARNINGS_ENABLE:=
|
LOCAL_WARNINGS_ENABLE:=
|
||||||
LOCAL_FULL_MANIFEST_FILE:=
|
LOCAL_FULL_MANIFEST_FILE:=
|
||||||
|
@@ -1929,7 +1929,8 @@ endif
|
|||||||
###########################################################
|
###########################################################
|
||||||
define transform-jar-to-proguard
|
define transform-jar-to-proguard
|
||||||
@echo Proguard: $@
|
@echo Proguard: $@
|
||||||
$(hide) $(PROGUARD) -injars $< -outjars $@ $(PRIVATE_PROGUARD_FLAGS)
|
$(hide) $(PROGUARD) -injars $< -outjars $@ $(PRIVATE_PROGUARD_FLAGS) \
|
||||||
|
$(addprefix -injars , $(PRIVATE_EXTRA_INPUT_JAR))
|
||||||
endef
|
endef
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
|
@@ -435,8 +435,14 @@ endif # LOCAL_PROGUARD_ENABLED is not nosystem
|
|||||||
proguard_flag_files := $(addprefix $(LOCAL_PATH)/, $(LOCAL_PROGUARD_FLAG_FILES))
|
proguard_flag_files := $(addprefix $(LOCAL_PATH)/, $(LOCAL_PROGUARD_FLAG_FILES))
|
||||||
LOCAL_PROGUARD_FLAGS += $(addprefix -include , $(proguard_flag_files))
|
LOCAL_PROGUARD_FLAGS += $(addprefix -include , $(proguard_flag_files))
|
||||||
|
|
||||||
|
ifdef LOCAL_TEST_MODULE_TO_PROGUARD_WITH
|
||||||
|
extra_input_jar := $(call intermediates-dir-for,APPS,$(LOCAL_TEST_MODULE_TO_PROGUARD_WITH),,COMMON)/classes.jar
|
||||||
|
else
|
||||||
|
extra_input_jar :=
|
||||||
|
endif
|
||||||
|
$(full_classes_proguard_jar): PRIVATE_EXTRA_INPUT_JAR := $(extra_input_jar)
|
||||||
$(full_classes_proguard_jar): PRIVATE_PROGUARD_FLAGS := $(proguard_flags) $(LOCAL_PROGUARD_FLAGS)
|
$(full_classes_proguard_jar): PRIVATE_PROGUARD_FLAGS := $(proguard_flags) $(LOCAL_PROGUARD_FLAGS)
|
||||||
$(full_classes_proguard_jar) : $(full_classes_jar) $(proguard_flag_files) | $(ACP) $(PROGUARD)
|
$(full_classes_proguard_jar) : $(full_classes_jar) $(extra_input_jar) $(proguard_flag_files) | $(ACP) $(PROGUARD)
|
||||||
$(call transform-jar-to-proguard)
|
$(call transform-jar-to-proguard)
|
||||||
|
|
||||||
else # LOCAL_PROGUARD_ENABLED not defined
|
else # LOCAL_PROGUARD_ENABLED not defined
|
||||||
|
Reference in New Issue
Block a user