我知道可以使用
打印出构建变量(例如TARGET_DEVICE
)
CALLED_FROM_SETUP=true BUILD_SYSTEM=build/core make -f build/core/config.mk dumpvar-TARGET_DEVICE
但是如何打印在环境设置后设置的变量,因此在构建系统中会覆盖所有这些Android.mk文件,例如变量ALL_MODULES
或PRODCUT_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(或任何其他后续设置)变量?
答案 0 :(得分:1)
添加行
怎么样?$(info ALL_MODULES=$(ALL_MODULES))
进入Android.mk
文件?