在前面已经介绍过如何添加一个完全使用自己的源文件的包,即
define Build/Prepare
cp ...
endef
如果使用的是外部提供的package,不希望修改package内的内容,又希望增加自己本地的一些源文件,可以修改package的Makefile
define Build/Prepare
$(call Build/Prepare/Default,)
cp ...
endef
这样在build_dir下面生成的源代码目录下,不仅包含package的源文件,又可以包含自己希望添加的源文件