From 3412243c54360c0401f8cc9292bfa67bb8d3c997 Mon Sep 17 00:00:00 2001 From: HexToString <506181616@qq.com> Date: Mon, 27 Dec 2021 06:50:22 +0000 Subject: [PATCH] fix cmake error --- core/general-server/op/CMakeLists.txt | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/core/general-server/op/CMakeLists.txt b/core/general-server/op/CMakeLists.txt index 0d0b5e0a..202e2329 100644 --- a/core/general-server/op/CMakeLists.txt +++ b/core/general-server/op/CMakeLists.txt @@ -5,15 +5,17 @@ if(WITH_OPENCV) LIST(APPEND op_srcs ${ppshitu_tools_srcs}) LIST(APPEND op_srcs ${ocrtools_srcs}) else() - set (EXCLUDE_DIR "general_detection_op.cpp") - set (EXCLUDE_DIR "general_picodet_op.cpp") - set (EXCLUDE_DIR "general_feature_extract_op.cpp") + LIST(APPEND EXCLUDE_LIST "general_detection_op.cpp") + LIST(APPEND EXCLUDE_LIST "general_picodet_op.cpp") + LIST(APPEND EXCLUDE_LIST "general_feature_extract_op.cpp") foreach (TMP_PATH ${op_srcs}) - string (FIND ${TMP_PATH} ${EXCLUDE_DIR} EXCLUDE_DIR_FOUND) - if (NOT ${EXCLUDE_DIR_FOUND} EQUAL -1) - list (REMOVE_ITEM op_srcs ${TMP_PATH}) - break() - endif () + foreach (EXCLUDE_DIR ${EXCLUDE_LIST}) + string (FIND ${TMP_PATH} ${EXCLUDE_DIR} EXCLUDE_DIR_FOUND) + if (NOT ${EXCLUDE_DIR_FOUND} EQUAL -1) + list (REMOVE_ITEM op_srcs ${TMP_PATH}) + break() + endif () + endforeach(EXCLUDE_DIR) endforeach(TMP_PATH) endif() LIST(APPEND serving_srcs ${op_srcs}) -- GitLab