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