diff options
author | Jim Tang <jimtang@google.com> | 2024-04-19 00:47:08 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2024-04-19 00:47:08 +0000 |
commit | 5a25f6a5edc6ffc1f381e5897eb3ee2ff3306173 (patch) | |
tree | 08d4e7dc36515da3c9e057213aebc6673bed04e1 | |
parent | bc8e539deeb621eba7befec221ebe7a0bef69e12 (diff) | |
parent | 40e1f55d8bf5249f14f4d35b77968e9a0af9294a (diff) | |
download | sdk-5a25f6a5edc6ffc1f381e5897eb3ee2ff3306173.tar.gz |
Merge "Remove modules related to USE_PREBUILT_SDK_TOOLS_IN_PLACE" into main
-rw-r--r-- | tools/Android.mk | 296 |
1 files changed, 0 insertions, 296 deletions
diff --git a/tools/Android.mk b/tools/Android.mk index 9bdb6c8f1..743663d73 100644 --- a/tools/Android.mk +++ b/tools/Android.mk @@ -36,299 +36,3 @@ include $(BUILD_PREBUILT) ifeq (true,$(EMMA_INSTRUMENT)) $(call dist-for-goals, dist_files, $(LOCAL_BUILT_MODULE)) endif # EMMA_INSTRUMENT - -# New versions of the build/ project reference these tools directly without -# needing to install them, but some unbundled branches use a master version of -# prebuilts/sdk/ with an old version of build/ and look for these tools in the -# installed directories. -ifneq ($(USE_PREBUILT_SDK_TOOLS_IN_PLACE),true) - -ifneq (,$(TARGET_BUILD_APPS)$(filter true,$(TARGET_BUILD_PDK))) - -################################## -include $(CLEAR_VARS) - -# We can't simple call $(BUILD_PREBUILT) here, because $(ACP) is not -# available yet.. - -LOCAL_MODULE := acp -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_IS_HOST_MODULE := true -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional - -$(ACP): $(LOCAL_PATH)/$(HOST_OS)/bin/acp$(HOST_EXECUTABLE_SUFFIX) - @echo "Copy: acp ($@)" - $(copy-file-to-target-with-cp) - $(hide) chmod 755 $@ - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := aidl -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := $(HOST_OS)/bin/aidl$(HOST_EXECUTABLE_SUFFIX) -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(HOST_EXECUTABLE_SUFFIX) -LOCAL_BUILT_MODULE_STEM := aidl$(HOST_EXECUTABLE_SUFFIX) -LOCAL_IS_HOST_MODULE := true -LOCAL_SHARED_LIBRARIES := libc++ -LOCAL_MULTILIB := 32 - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := aapt -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := $(HOST_OS)/bin/aapt$(HOST_EXECUTABLE_SUFFIX) -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(HOST_EXECUTABLE_SUFFIX) -LOCAL_BUILT_MODULE_STEM := aapt$(HOST_EXECUTABLE_SUFFIX) -LOCAL_IS_HOST_MODULE := true -LOCAL_SHARED_LIBRARIES := libc++ -LOCAL_MULTILIB := 64 - -include $(BUILD_PREBUILT) - -################################## - -include $(CLEAR_VARS) - -LOCAL_MODULE := zipalign -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := $(HOST_OS)/bin/zipalign$(HOST_EXECUTABLE_SUFFIX) -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(HOST_EXECUTABLE_SUFFIX) -LOCAL_BUILT_MODULE_STEM := zipalign$(HOST_EXECUTABLE_SUFFIX) -LOCAL_IS_HOST_MODULE := true -LOCAL_SHARED_LIBRARIES := libc++ -LOCAL_MULTILIB := 32 - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := signapk -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := lib/signapk.jar -LOCAL_MODULE_CLASS := JAVA_LIBRARIES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) -LOCAL_BUILT_MODULE_STEM := signapk$(COMMON_JAVA_PACKAGE_SUFFIX) -LOCAL_IS_HOST_MODULE := true - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := dx -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := lib/dx.jar -LOCAL_MODULE_CLASS := JAVA_LIBRARIES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) -LOCAL_BUILT_MODULE_STEM := dx$(COMMON_JAVA_PACKAGE_SUFFIX) -LOCAL_IS_HOST_MODULE := true - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -# We have to call copy-file-to-new-target instead of simply including -# $(BUILD_PREBUILT) here, because we must put dx.jar as dependecy of dx. - -LOCAL_MODULE := dx -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_IS_HOST_MODULE := true -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SYSTEM)/base_rules.mk - -$(LOCAL_BUILT_MODULE): $(HOST_OUT_JAVA_LIBRARIES)/dx$(COMMON_JAVA_PACKAGE_SUFFIX) -$(LOCAL_BUILT_MODULE): $(LOCAL_PATH)/dx | $(ACP) - @echo "Copy: $(PRIVATE_MODULE) ($@)" - $(copy-file-to-new-target) - $(hide) chmod 755 $@ - -################################## -include $(CLEAR_VARS) - -# We have to call copy-file-to-new-target instead of simply including -# $(BUILD_PREBUILT) here, because we must put dx.jar, shrinkedAndroid.jar and mainDexClasses.rules -# as dependecy of mainDexClasses. - -LOCAL_MODULE := mainDexClasses -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_IS_HOST_MODULE := true -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SYSTEM)/base_rules.mk - -$(LOCAL_BUILT_MODULE): $(HOST_OUT_JAVA_LIBRARIES)/dx$(COMMON_JAVA_PACKAGE_SUFFIX) -$(LOCAL_BUILT_MODULE): $(HOST_OUT_JAVA_LIBRARIES)/shrinkedAndroid$(COMMON_JAVA_PACKAGE_SUFFIX) -$(LOCAL_BUILT_MODULE): $(HOST_OUT_EXECUTABLES)/mainDexClasses.rules -$(LOCAL_BUILT_MODULE): $(LOCAL_PATH)/mainDexClasses | $(ACP) - @echo "Copy: $(PRIVATE_MODULE) ($@)" - $(copy-file-to-new-target) - $(hide) chmod 755 $@ - -################################## - -include $(CLEAR_VARS) - -LOCAL_MODULE := mainDexClasses.rules -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := mainDexClasses.rules -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := -LOCAL_BUILT_MODULE_STEM := mainDexClasses.rules -LOCAL_IS_HOST_MODULE := true - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := shrinkedAndroid -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := lib/shrinkedAndroid.jar -LOCAL_MODULE_CLASS := JAVA_LIBRARIES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) -LOCAL_BUILT_MODULE_STEM := dx$(COMMON_JAVA_PACKAGE_SUFFIX) -LOCAL_IS_HOST_MODULE := true - -include $(BUILD_PREBUILT) - -################################## - -endif # TARGET_BUILD_APPS or TARGET_BUILD_PDK - -# Only use these prebuilts in unbundled branches -# Don't use prebuilts in PDK - -ifneq (,$(TARGET_BUILD_APPS)) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := llvm-rs-cc -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := $(HOST_OS)/bin/llvm-rs-cc$(HOST_EXECUTABLE_SUFFIX) -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional -LOCAL_SHARED_LIBRARIES := libLLVM libclang libc++ -LOCAL_MODULE_SUFFIX := $(HOST_EXECUTABLE_SUFFIX) -LOCAL_BUILT_MODULE_STEM := llvm-rs-cc$(HOST_EXECUTABLE_SUFFIX) -LOCAL_IS_HOST_MODULE := true -LOCAL_MULTILIB := 64 - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := bcc_compat -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := $(HOST_OS)/bin/$(LOCAL_MODULE)$(HOST_EXECUTABLE_SUFFIX) -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TAGS := optional -LOCAL_SHARED_LIBRARIES := libbcc libbcinfo -LOCAL_MODULE_SUFFIX := $(HOST_EXECUTABLE_SUFFIX) -LOCAL_BUILT_MODULE_STEM := $(LOCAL_MODULE)$(HOST_EXECUTABLE_SUFFIX) -LOCAL_IS_HOST_MODULE := true -LOCAL_MULTILIB := 64 - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := libbcc -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := $(HOST_OS)/lib64/$(LOCAL_MODULE)$(HOST_SHLIB_SUFFIX) -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(HOST_SHLIB_SUFFIX) -LOCAL_IS_HOST_MODULE := true -LOCAL_MULTILIB := 64 - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := libbcinfo -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES := $(HOST_OS)/lib64/$(LOCAL_MODULE)$(HOST_SHLIB_SUFFIX) -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(HOST_SHLIB_SUFFIX) -LOCAL_IS_HOST_MODULE := true -LOCAL_MULTILIB := 64 - -include $(BUILD_PREBUILT) - -################################## -include $(CLEAR_VARS) - -LOCAL_MODULE := libc++ -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C -LOCAL_LICENSE_CONDITIONS := notice reciprocal -LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE -LOCAL_SRC_FILES_64 := $(HOST_OS)/lib64/$(LOCAL_MODULE)$(HOST_SHLIB_SUFFIX) -LOCAL_SRC_FILES_32 := $(HOST_OS)/lib/$(LOCAL_MODULE)$(HOST_SHLIB_SUFFIX) -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_SUFFIX := $(HOST_SHLIB_SUFFIX) -LOCAL_IS_HOST_MODULE := true -LOCAL_MULTILIB := both - -include $(BUILD_PREBUILT) - -################################## - -endif # TARGET_BUILD_APPS only - -endif # old version of build/ project. - -# libLLVM and libclang are defined in Android.bp |