Remove unnecessary link-type check
Modules from Soong do not have dependency specified (via LOCAL_JAVA_LIBRARIES). So, link-type check 'from' them doesn't make sense. Resetting my_warn_types and my_allowed_types Bug: 69899800 Test: m -j checkbuild on aosp_walleye, aosp_sailfish Test: build/soong/build_test.bash --dist Change-Id: I2a409e64f388bd8cb9336be589bf6af33e48a6f4
This commit is contained in:
@@ -77,17 +77,15 @@ endif
|
||||
ifndef LOCAL_IS_HOST_MODULE
|
||||
ifeq ($(LOCAL_SDK_VERSION),system_current)
|
||||
my_link_type := java:system
|
||||
my_warn_types := java:platform
|
||||
my_allowed_types := java:sdk java:system java:core
|
||||
else ifneq ($(LOCAL_SDK_VERSION),)
|
||||
my_link_type := java:sdk
|
||||
my_warn_types := java:system java:platform
|
||||
my_allowed_types := java:sdk java:core
|
||||
else
|
||||
my_link_type := java:platform
|
||||
my_warn_types :=
|
||||
my_allowed_types := java:sdk java:system java:platform java:core
|
||||
endif
|
||||
# warn/allowed types are both empty because Soong modules can't depend on
|
||||
# make-defined modules.
|
||||
my_warn_types :=
|
||||
my_allowed_types :=
|
||||
|
||||
my_link_deps :=
|
||||
my_2nd_arch_prefix := $(LOCAL_2ND_ARCH_VAR_PREFIX)
|
||||
|
@@ -98,25 +98,19 @@ javac-check-$(LOCAL_MODULE) : $(full_classes_jar)
|
||||
ifndef LOCAL_IS_HOST_MODULE
|
||||
ifeq ($(LOCAL_SDK_VERSION),system_current)
|
||||
my_link_type := java:system
|
||||
my_warn_types := java:platform
|
||||
my_allowed_types := java:sdk java:system java:core
|
||||
else ifneq (,$(call has-system-sdk-version,$(LOCAL_SDK_VERSION)))
|
||||
my_link_type := java:system
|
||||
my_warn_types := java:platform
|
||||
my_allowed_types := java:sdk java:system java:core
|
||||
else ifeq ($(LOCAL_SDK_VERSION),core_current)
|
||||
my_link_type := java:core
|
||||
my_warn_types :=
|
||||
my_allowed_types := java:core
|
||||
else ifneq ($(LOCAL_SDK_VERSION),)
|
||||
my_link_type := java:sdk
|
||||
my_warn_types := java:system java:platform
|
||||
my_allowed_types := java:sdk java:core
|
||||
else
|
||||
my_link_type := java:platform
|
||||
my_warn_types :=
|
||||
my_allowed_types := java:sdk java:system java:platform java:core
|
||||
endif
|
||||
# warn/allowed types are both empty because Soong modules can't depend on
|
||||
# make-defined modules.
|
||||
my_warn_types :=
|
||||
my_allowed_types :=
|
||||
|
||||
my_link_deps :=
|
||||
my_2nd_arch_prefix := $(LOCAL_2ND_ARCH_VAR_PREFIX)
|
||||
|
Reference in New Issue
Block a user