有什么方法可以说如果给定目标的先决条件不存在,那么忽略该目标?Makefile:如果不存在,则忽略先决条件
举例来说,我有以下的设置文件夹
chrome_src_folders := $(chrome_src_folder)/content/* \
$(chrome_src_folder)/locale/* $(chrome_src_folder)/skin/*
这是我用它
$(jar_path): $(chrome_src_folders)
zip -urq $(jar_path) $(chrome_src_folders)
基本上皮肤或区域很可能不存在的,这将给我一个不错的错误。 如何避免该错误并使chrome_src_folders
成为强制性的?或者我应该过滤chrome_src_folders
并只留下那些存在?