Makefile 如何处理Android.mk文件中的一些语句

Makefile 如何处理Android.mk文件中的一些语句,makefile,kernel,android-source,Makefile,Kernel,Android Source,我有一个属于AOSP的Android.mk文件。此文件中有一个特定语句: $(TARGET_KERNEL_CONFIG): $(KERNEL_CONFIG_FILE) $(LOCAL_PATH)/Android.mk 有人能解释一下这几行的意思吗?这意味着当$(内核配置文件)更改时,或者当Android.mk(您正在阅读的文件)更改时,将重建$(目标内核配置文件)更改。是否有任何文档可以理解此类声明?如果使用GNU make,您可以找到这些文档。

我有一个属于AOSP的Android.mk文件。此文件中有一个特定语句:

$(TARGET_KERNEL_CONFIG): $(KERNEL_CONFIG_FILE) $(LOCAL_PATH)/Android.mk

有人能解释一下这几行的意思吗?

这意味着当
$(内核配置文件)
更改时,或者当Android.mk(您正在阅读的文件)更改时,将重建
$(目标内核配置文件)
更改。

是否有任何文档可以理解此类声明?如果使用GNU make,您可以找到这些文档。