AOSP构建系统dumpvar不仅适用于环境变量

时间:2013-10-17 18:06:19

标签: android makefile android-source cyanogenmod

我知道可以使用

打印出构建变量(例如TARGET_DEVICE

CALLED_FROM_SETUP=true BUILD_SYSTEM=build/core make -f build/core/config.mk dumpvar-TARGET_DEVICE

但是如何打印在环境设置后设置的变量,因此在构建系统中会覆盖所有这些Android.mk文件,例如变量ALL_MODULESPRODCUT_PACKAGES

我已经尝试过了:

CALLED_FROM_SETUP=true BUILD_SYSTEM=build/core make -f build/core/config.mk dumpvar-ALL_MODULES

CALLED_FROM_SETUP=true make -f build/core/main.mk dumpvar-ALL_MODULES

两个版本都不打印任何内容(但在我检查TARGET_DEVICE时会打印一些内容。)

所以我的实际问题是如何显示ALL_MODULES(或任何其他后续设置)变量?

1 个答案:

答案 0 :(得分:1)

添加行

怎么样?
$(info ALL_MODULES=$(ALL_MODULES))

进入Android.mk文件?