android 全域路徑變數

來源:互聯網
上載者:User
    ifeq (,$(strip $(OUT_DIR)))     OUT_DIR := $(TOPDIR)out      endif          DEBUG_OUT_DIR := $(OUT_DIR)/debug          # Move  the host  or  target under the debug/ directory     # if necessary.     TARGET_OUT_ROOT_release := $(OUT_DIR)/target     TARGET_OUT_ROOT_debug := $(DEBUG_OUT_DIR)/target     TARGET_OUT_ROOT := $(TARGET_OUT_ROOT_$(TARGET_BUILD_TYPE))          HOST_OUT_ROOT_release := $(OUT_DIR)/host     HOST_OUT_ROOT_debug := $(DEBUG_OUT_DIR)/host     HOST_OUT_ROOT := $(HOST_OUT_ROOT_$(HOST_BUILD_TYPE))          HOST_OUT_release := $(HOST_OUT_ROOT_release)/$(HOST_OS)-$(HOST_ARCH)     HOST_OUT_debug := $(HOST_OUT_ROOT_debug)/$(HOST_OS)-$(HOST_ARCH)     HOST_OUT := $(HOST_OUT_$(HOST_BUILD_TYPE))          ifeq ($(TARGET_SIMULATOR),true )       # Any  arch-  or  os-specific parts  of  the simulator (everything       # under product/) are actually host-dependent.       # But, the debug type is  controlled  by  TARGET_BUILD_TYPE  and   not        # HOST_BUILD_TYPE.       TARGET_PRODUCT_OUT_ROOT := $(HOST_OUT_$(TARGET_BUILD_TYPE))/product     else        TARGET_PRODUCT_OUT_ROOT := $(TARGET_OUT_ROOT)/product     endif          TARGET_COMMON_OUT_ROOT := $(TARGET_OUT_ROOT)/common     HOST_COMMON_OUT_ROOT := $(HOST_OUT_ROOT)/common          PRODUCT_OUT := $(TARGET_PRODUCT_OUT_ROOT)/$(TARGET_DEVICE)          OUT_DOCS := $(TARGET_COMMON_OUT_ROOT)/docs          HOST_OUT_EXECUTABLES:= $(HOST_OUT)/bin     HOST_OUT_SHARED_LIBRARIES:= $(HOST_OUT)/lib     HOST_OUT_JAVA_LIBRARIES:= $(HOST_OUT)/framework     HOST_OUT_SDK_ADDON := $(HOST_OUT)/sdk_addon          HOST_OUT_INTERMEDIATES := $(HOST_OUT)/obj     HOST_OUT_HEADERS:= $(HOST_OUT_INTERMEDIATES)/include     HOST_OUT_INTERMEDIATE_LIBRARIES := $(HOST_OUT_INTERMEDIATES)/lib     HOST_OUT_STATIC_LIBRARIES := $(HOST_OUT_INTERMEDIATE_LIBRARIES)     HOST_OUT_NOTICE_FILES:=$(HOST_OUT_INTERMEDIATES)/NOTICE_FILES     HOST_OUT_COMMON_INTERMEDIATES := $(HOST_COMMON_OUT_ROOT)/obj          TARGET_OUT_INTERMEDIATES := $(PRODUCT_OUT)/obj     TARGET_OUT_HEADERS:= $(TARGET_OUT_INTERMEDIATES)/include     TARGET_OUT_INTERMEDIATE_LIBRARIES := $(TARGET_OUT_INTERMEDIATES)/lib     TARGET_OUT_COMMON_INTERMEDIATES := $(TARGET_COMMON_OUT_ROOT)/obj          TARGET_OUT := $(PRODUCT_OUT)/system     TARGET_OUT_EXECUTABLES:= $(TARGET_OUT)/bin     TARGET_OUT_OPTIONAL_EXECUTABLES:= $(TARGET_OUT)/xbin     TARGET_OUT_SHARED_LIBRARIES:= $(TARGET_OUT)/lib     TARGET_OUT_JAVA_LIBRARIES:= $(TARGET_OUT)/framework     TARGET_OUT_APPS:= $(TARGET_OUT)/app     TARGET_OUT_KEYLAYOUT := $(TARGET_OUT)/usr/keylayout     TARGET_OUT_KEYCHARS := $(TARGET_OUT)/usr/keychars     TARGET_OUT_ETC := $(TARGET_OUT)/etc     TARGET_OUT_STATIC_LIBRARIES:= $(TARGET_OUT_INTERMEDIATES)/lib     TARGET_OUT_NOTICE_FILES:=$(TARGET_OUT_INTERMEDIATES)/NOTICE_FILES          TARGET_OUT_DATA := $(PRODUCT_OUT)/data     TARGET_OUT_DATA_EXECUTABLES:= $(TARGET_OUT_EXECUTABLES)     TARGET_OUT_DATA_SHARED_LIBRARIES:= $(TARGET_OUT_SHARED_LIBRARIES)     TARGET_OUT_DATA_JAVA_LIBRARIES:= $(TARGET_OUT_JAVA_LIBRARIES)     TARGET_OUT_DATA_APPS:= $(TARGET_OUT_DATA)/app     TARGET_OUT_DATA_KEYLAYOUT := $(TARGET_OUT_KEYLAYOUT)     TARGET_OUT_DATA_KEYCHARS := $(TARGET_OUT_KEYCHARS)     TARGET_OUT_DATA_ETC := $(TARGET_OUT_ETC)     TARGET_OUT_DATA_STATIC_LIBRARIES:= $(TARGET_OUT_STATIC_LIBRARIES)          TARGET_OUT_UNSTRIPPED := $(PRODUCT_OUT)/symbols     TARGET_OUT_EXECUTABLES_UNSTRIPPED := $(TARGET_OUT_UNSTRIPPED)/system/bin     TARGET_OUT_SHARED_LIBRARIES_UNSTRIPPED := $(TARGET_OUT_UNSTRIPPED)/system/lib     TARGET_ROOT_OUT_UNSTRIPPED := $(TARGET_OUT_UNSTRIPPED)     TARGET_ROOT_OUT_SBIN_UNSTRIPPED := $(TARGET_OUT_UNSTRIPPED)/sbin     TARGET_ROOT_OUT_BIN_UNSTRIPPED := $(TARGET_OUT_UNSTRIPPED)/bin          TARGET_ROOT_OUT := $(PRODUCT_OUT)/root     TARGET_ROOT_OUT_BIN := $(TARGET_ROOT_OUT)/bin     TARGET_ROOT_OUT_SBIN := $(TARGET_ROOT_OUT)/sbin     TARGET_ROOT_OUT_ETC := $(TARGET_ROOT_OUT)/etc     TARGET_ROOT_OUT_USR := $(TARGET_ROOT_OUT)/usr          TARGET_RECOVERY_OUT := $(PRODUCT_OUT)/recovery     TARGET_RECOVERY_ROOT_OUT := $(TARGET_RECOVERY_OUT)/root          TARGET_SYSLOADER_OUT := $(PRODUCT_OUT)/sysloader     TARGET_SYSLOADER_ROOT_OUT := $(TARGET_SYSLOADER_OUT)/root     TARGET_SYSLOADER_SYSTEM_OUT := $(TARGET_SYSLOADER_OUT)/root/system          TARGET_INSTALLER_OUT := $(PRODUCT_OUT)/installer     TARGET_INSTALLER_DATA_OUT := $(TARGET_INSTALLER_OUT)/data     TARGET_INSTALLER_ROOT_OUT := $(TARGET_INSTALLER_OUT)/root     TARGET_INSTALLER_SYSTEM_OUT := $(TARGET_INSTALLER_OUT)/root/system          COMMON_MODULE_CLASSES := JAVA_LIBRARIES NOTICE_FILES
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.