1. 程式人生 > >Android.mk腳本推斷文件是否存在

Android.mk腳本推斷文件是否存在

client clas llb python 拷貝 san pos nsf ans

Android.mk 推斷文件是否存在,若存在則復制該文件到某個文件夾

$(shell test -f [文件] && echo yes)的值假設是yes, 則文件存在,然後進行shell cp 動作

HAVE_TEST_CUST_FILE := $(shell test -f vendor/huaqin/resource/$(HQ_PROJECT)_$(HQ_CLIENT)/$(LOCAL_PATH)/DroidSansFallback.ttf && echo yes)
ifeq ($(HAVE_TEST_CUST_FILE),yes)
$(shell cp -f vendor/huaqin/resource/$(HQ_PROJECT)_$(HQ_CLIENT)/$(LOCAL_PATH)/DroidSansFallback.ttf $(PRODUCT_OUT)/system/fonts/DroidSansFallback.ttf)
endif

如上腳本作用是拷貝客置化的文件到out文件夾以下去

Android.mk腳本推斷文件是否存在