有什麼方法可以說如果給定目標的先決條件不存在,那麼忽略該目標?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
並只留下那些存在?