Reindent bootclasspath code
Apply indentation to the bootclasspath selection code. Test: m -j checkbuild Change-Id: I5ca15636d34d43f9ebe7264d566d06d8c045b0e3
This commit is contained in:
parent
b463cdc874
commit
f6bc1a1ac0
1 changed files with 47 additions and 47 deletions
|
@ -204,60 +204,60 @@ $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_RMTYPEDEFS := $(LOCAL_RMTYPEDEFS)
|
||||||
# full_java_libs: The list of files that should be used as the classpath.
|
# full_java_libs: The list of files that should be used as the classpath.
|
||||||
# Using this list as a dependency list WILL NOT WORK.
|
# Using this list as a dependency list WILL NOT WORK.
|
||||||
ifndef LOCAL_IS_HOST_MODULE
|
ifndef LOCAL_IS_HOST_MODULE
|
||||||
ifeq ($(LOCAL_SDK_VERSION),)
|
ifeq ($(LOCAL_SDK_VERSION),)
|
||||||
ifeq ($(LOCAL_NO_STANDARD_LIBRARIES),true)
|
ifeq ($(LOCAL_NO_STANDARD_LIBRARIES),true)
|
||||||
# No bootclasspath. But we still need "" to prevent javac from using default host bootclasspath.
|
# No bootclasspath. But we still need "" to prevent javac from using default host bootclasspath.
|
||||||
my_bootclasspath := ""
|
my_bootclasspath := ""
|
||||||
else # LOCAL_NO_STANDARD_LIBRARIES
|
else # LOCAL_NO_STANDARD_LIBRARIES
|
||||||
my_bootclasspath := $(call java-lib-header-files,core-oj):$(call java-lib-header-files,core-libart)
|
my_bootclasspath := $(call java-lib-header-files,core-oj):$(call java-lib-header-files,core-libart)
|
||||||
endif # LOCAL_NO_STANDARD_LIBRARIES
|
endif # LOCAL_NO_STANDARD_LIBRARIES
|
||||||
else
|
else
|
||||||
ifeq ($(LOCAL_SDK_VERSION)$(TARGET_BUILD_APPS),current)
|
ifeq ($(LOCAL_SDK_VERSION)$(TARGET_BUILD_APPS),current)
|
||||||
# LOCAL_SDK_VERSION is current and no TARGET_BUILD_APPS.
|
# LOCAL_SDK_VERSION is current and no TARGET_BUILD_APPS.
|
||||||
my_bootclasspath := $(call java-lib-header-files,android_stubs_current)
|
my_bootclasspath := $(call java-lib-header-files,android_stubs_current)
|
||||||
else ifeq ($(LOCAL_SDK_VERSION)$(TARGET_BUILD_APPS),system_current)
|
else ifeq ($(LOCAL_SDK_VERSION)$(TARGET_BUILD_APPS),system_current)
|
||||||
my_bootclasspath := $(call java-lib-header-files,android_system_stubs_current)
|
my_bootclasspath := $(call java-lib-header-files,android_system_stubs_current)
|
||||||
else ifeq ($(LOCAL_SDK_VERSION)$(TARGET_BUILD_APPS),test_current)
|
else ifeq ($(LOCAL_SDK_VERSION)$(TARGET_BUILD_APPS),test_current)
|
||||||
my_bootclasspath := $(call java-lib-header-files,android_test_stubs_current)
|
my_bootclasspath := $(call java-lib-header-files,android_test_stubs_current)
|
||||||
else
|
else
|
||||||
my_bootclasspath := $(call java-lib-header-files,sdk_v$(LOCAL_SDK_VERSION))
|
my_bootclasspath := $(call java-lib-header-files,sdk_v$(LOCAL_SDK_VERSION))
|
||||||
endif # current, system_current, or test_current
|
endif # current, system_current, or test_current
|
||||||
endif # LOCAL_SDK_VERSION
|
endif # LOCAL_SDK_VERSION
|
||||||
$(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_BOOTCLASSPATH := -bootclasspath $(my_bootclasspath)
|
$(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_BOOTCLASSPATH := -bootclasspath $(my_bootclasspath)
|
||||||
|
|
||||||
# In order to compile lambda code javac requires various invokedynamic-
|
# In order to compile lambda code javac requires various invokedynamic-
|
||||||
# related classes to be present. This change adds stubs needed for
|
# related classes to be present. This change adds stubs needed for
|
||||||
# javac to compile lambdas.
|
# javac to compile lambdas.
|
||||||
my_additional_javac_libs :=
|
my_additional_javac_libs :=
|
||||||
ifndef TARGET_BUILD_APPS
|
ifndef TARGET_BUILD_APPS
|
||||||
# TODO: support to build lamdbas using javac in unbundled build.
|
# TODO: support to build lamdbas using javac in unbundled build.
|
||||||
# We may need to check in a prebuilt core-lambda-stubs to prebuilts/sdk.
|
# We may need to check in a prebuilt core-lambda-stubs to prebuilts/sdk.
|
||||||
ifneq ($(LOCAL_NO_STANDARD_LIBRARIES),true)
|
ifneq ($(LOCAL_NO_STANDARD_LIBRARIES),true)
|
||||||
my_additional_javac_libs := core-lambda-stubs
|
my_additional_javac_libs := core-lambda-stubs
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
full_shared_java_libs := $(call java-lib-files,$(LOCAL_JAVA_LIBRARIES) $(my_additional_javac_libs),$(LOCAL_IS_HOST_MODULE))
|
full_shared_java_libs := $(call java-lib-files,$(LOCAL_JAVA_LIBRARIES) $(my_additional_javac_libs),$(LOCAL_IS_HOST_MODULE))
|
||||||
full_shared_java_header_libs := $(call java-lib-header-files,$(LOCAL_JAVA_LIBRARIES) $(my_additional_javac_libs),$(LOCAL_IS_HOST_MODULE))
|
full_shared_java_header_libs := $(call java-lib-header-files,$(LOCAL_JAVA_LIBRARIES) $(my_additional_javac_libs),$(LOCAL_IS_HOST_MODULE))
|
||||||
|
|
||||||
else # LOCAL_IS_HOST_MODULE
|
else # LOCAL_IS_HOST_MODULE
|
||||||
|
|
||||||
ifeq ($(USE_CORE_LIB_BOOTCLASSPATH),true)
|
ifeq ($(USE_CORE_LIB_BOOTCLASSPATH),true)
|
||||||
ifeq ($(LOCAL_NO_STANDARD_LIBRARIES),true)
|
ifeq ($(LOCAL_NO_STANDARD_LIBRARIES),true)
|
||||||
my_bootclasspath := ""
|
my_bootclasspath := ""
|
||||||
else
|
else
|
||||||
my_bootclasspath := $(call normalize-path-list,$(call java-lib-header-files,core-oj-hostdex core-libart-hostdex,true))
|
my_bootclasspath := $(call normalize-path-list,$(call java-lib-header-files,core-oj-hostdex core-libart-hostdex,true))
|
||||||
endif
|
endif
|
||||||
$(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_BOOTCLASSPATH := -bootclasspath $(my_bootclasspath)
|
$(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_BOOTCLASSPATH := -bootclasspath $(my_bootclasspath)
|
||||||
|
|
||||||
full_shared_java_libs := $(call java-lib-files,$(LOCAL_JAVA_LIBRARIES),true)
|
full_shared_java_libs := $(call java-lib-files,$(LOCAL_JAVA_LIBRARIES),true)
|
||||||
full_shared_java_header_libs := $(call java-lib-header-files,$(LOCAL_JAVA_LIBRARIES),true)
|
full_shared_java_header_libs := $(call java-lib-header-files,$(LOCAL_JAVA_LIBRARIES),true)
|
||||||
else # !USE_CORE_LIB_BOOTCLASSPATH
|
else # !USE_CORE_LIB_BOOTCLASSPATH
|
||||||
$(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_BOOTCLASSPATH :=
|
$(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_BOOTCLASSPATH :=
|
||||||
|
|
||||||
full_shared_java_libs := $(addprefix $(HOST_OUT_JAVA_LIBRARIES)/,\
|
full_shared_java_libs := $(addprefix $(HOST_OUT_JAVA_LIBRARIES)/,\
|
||||||
$(addsuffix $(COMMON_JAVA_PACKAGE_SUFFIX),$(LOCAL_JAVA_LIBRARIES)))
|
$(addsuffix $(COMMON_JAVA_PACKAGE_SUFFIX),$(LOCAL_JAVA_LIBRARIES)))
|
||||||
endif # USE_CORE_LIB_BOOTCLASSPATH
|
endif # USE_CORE_LIB_BOOTCLASSPATH
|
||||||
endif # !LOCAL_IS_HOST_MODULE
|
endif # !LOCAL_IS_HOST_MODULE
|
||||||
|
|
||||||
full_java_libs := $(full_shared_java_libs) $(full_static_java_libs) $(LOCAL_CLASSPATH)
|
full_java_libs := $(full_shared_java_libs) $(full_static_java_libs) $(LOCAL_CLASSPATH)
|
||||||
|
|
Loading…
Reference in a new issue