zoukankan      html  css  js  c++  java
  • android源码mk文件里的TARGET_OUT指向哪里?

    android源码核心变量大都在build/core/envsetup.mk中建立

    在该文件中,可以找到

    TARGET_OUT := $(PRODUCT_OUT)/$(TARGET_COPY_OUT_SYSTEM)

    ......

    TARGET_COPY_OUT_SYSTEM := system

    PRODUCT_OUT := $(TARGET_PRODUCT_OUT_ROOT)/$(TARGET_DEVICE)

    TARGET_PRODUCT_OUT_ROOT := $(TARGET_OUT_ROOT)/product

    TARGET_OUT_ROOT_release := $(OUT_DIR)/target
    TARGET_OUT_ROOT_debug := $(DEBUG_OUT_DIR)/target
    TARGET_OUT_ROOT := $(TARGET_OUT_ROOT_$(TARGET_BUILD_TYPE))

    ifeq (,$(strip $(OUT_DIR)))
    ifeq (,$(strip $(OUT_DIR_COMMON_BASE)))
    OUT_DIR := $(TOPDIR)out
    else
    OUT_DIR := $(OUT_DIR_COMMON_BASE)/$(notdir $(PWD))
    endif
    endif

    DEBUG_OUT_DIR := $(OUT_DIR)/debug

    # Variables we check:
    # HOST_BUILD_TYPE = { release debug }
    # TARGET_BUILD_TYPE = { release debug }
    # and we output a bunch of variables, see the case statement at
    # the bottom for the full list
    # OUT_DIR is also set to "out" if it's not already set.
    # this allows you to set it to somewhere else if you like
    # SCAN_EXCLUDE_DIRS is an optional, whitespace separated list of
    # directories that will also be excluded from full checkout tree
    # searches for source or make files, in addition to OUT_DIR.
    # This can be useful if you set OUT_DIR to be a different directory
    # than other outputs of your build syst

    所以TARGET_OUT=out/target/product/xxx/system

  • 相关阅读:
    mysql系列---【如何利用存储过程,造10万条测试数据?】
    sql_视图和函数
    sql的一些知识_数据分组
    sql的一些知识_函数_汇总数据
    sql的一些知识_计算字段
    sql的一些知识_通配符
    sql的一些知识_where
    sql的一些知识_order by
    sql的一些知识
    chardet的使用
  • 原文地址:https://www.cnblogs.com/suxiaoqi/p/10388250.html
Copyright © 2011-2022 走看看