Android中的Makefile调试消息

因为我有与没有复制到自己的目标文件的问题了我想调试了Android makefile文件。

# ----------------------------------------------------------------- # Define rules to copy PRODUCT_COPY_FILES defined by the product. # PRODUCT_COPY_FILES contains words like <source file>:<dest file>. # <dest file> is relative to $(PRODUCT_OUT), so it should look like, # eg, "system/etc/file.xml". # The filter part means "only eval the copy-one-file rule if this # src:dest pair is the first one to match %:dest" $(foreach cf,$(PRODUCT_COPY_FILES), \ $(eval _src := $(call word-colon,1,$(cf))) \ $(eval _dest := $(call word-colon,2,$(cf))) \ $(eval _fulldest := $(call append-path,$(PRODUCT_OUT),$(_dest))) \ $(if $(filter $(_src):$(_dest),$(firstword $(filter %:$(_dest),$(PRODUCT_COPY_FILES)))), \ $(eval $(call copy-one-file,$(_src),$(_fulldest))),) \ $(eval ALL_DEFAULT_INSTALLED_MODULES += $(_fulldest)) \ )

我的目标是在循环开始前查看PRODUCT_C​​OPY_FILES,但什么是正确的语法? 但是每一个尝试的错误消息的结果。 整个Makefile文件可以在这里找到:

http://android.git.kernel.org/?p=platform/build.git;a=blob_plain;f=core/Makefile;hb=HEAD

感谢你的帮助!

--------------解决方案-------------

这可能会做到这一点:

$(info $(PRODUCT_COPY_FILES))

分类:安卓 时间:2015-03-14 人气:0
本文关键词: 机器人,生成文件
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.236 (s). 10 q(s)