Makefile: lazy eval file list vars

So that they don't generate stderr outputs in CI.
This commit is contained in:
Fam Zheng 2024-12-19 22:03:02 +00:00
parent b4bd78f935
commit d90d0cc588

View File

@ -12,7 +12,7 @@ else
BUILD_SHARED_LIBS := OFF BUILD_SHARED_LIBS := OFF
endif endif
API_FILES := \ API_FILES = \
$(addprefix build/, \ $(addprefix build/, \
$(shell find -L \ $(shell find -L \
api/ip2region.db \ api/ip2region.db \
@ -21,14 +21,14 @@ API_FILES := \
-type f)\ -type f)\
) )
WEB_FILES := \ WEB_FILES = \
$(addprefix build/, \ $(addprefix build/, \
$(shell find -L \ $(shell find -L \
web/dist \ web/dist \
-type f)\ -type f)\
) )
DETECTION_FILES := \ DETECTION_FILES = \
$(addprefix build/, \ $(addprefix build/, \
$(shell find -L \ $(shell find -L \
detection \ detection \
@ -37,7 +37,7 @@ DETECTION_FILES := \
) \ ) \
) )
SCRIPTS_FILES := \ SCRIPTS_FILES = \
$(addprefix build/, \ $(addprefix build/, \
$(shell find -L \ $(shell find -L \
scripts \ scripts \
@ -45,7 +45,7 @@ SCRIPTS_FILES := \
) \ ) \
) )
DATASET_FILES := \ DATASET_FILES = \
$(addprefix build/, \ $(addprefix build/, \
$(shell find -L \ $(shell find -L \
dataset \ dataset \
@ -53,7 +53,7 @@ DATASET_FILES := \
) \ ) \
) )
ALG_FILES := \ ALG_FILES = \
$(addprefix build/, \ $(addprefix build/, \
$(shell find -L \ $(shell find -L \
alg/qrtool \ alg/qrtool \