From fd29fc97ead706105eaa9299bd25e618eafe9848 Mon Sep 17 00:00:00 2001 From: Super Zheng Date: Fri, 3 Feb 2023 17:10:18 +0800 Subject: [PATCH] chore(cmake): adjust the `binary_dir` location for local packages --- buildconfig/cmake/InfraPackagesModule.cmake | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/buildconfig/cmake/InfraPackagesModule.cmake b/buildconfig/cmake/InfraPackagesModule.cmake index f9ccd52fa..32652b2e6 100644 --- a/buildconfig/cmake/InfraPackagesModule.cmake +++ b/buildconfig/cmake/InfraPackagesModule.cmake @@ -58,11 +58,7 @@ macro(InfraPackage_Add packageName) if (EXISTS "${ABSOLUTE_LOCAL_PATH}") # Pass variables back to the caller. set(${packageNameLower}_SOURCE_DIR ${ABSOLUTE_LOCAL_PATH}) - if ("${ABSOLUTE_LOCAL_PATH}" MATCHES "^${CMAKE_SOURCE_DIR}") - set(${packageNameLower}_BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/${ARG_LOCAL}") - else () - set(${packageNameLower}_BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/infa_packages/${packageNameLower}") - endif () + set(${packageNameLower}_BINARY_DIR "${CMAKE_BINARY_DIR}/infa_packages/${packageNameLower}") set(${contentNameLower}_POPULATED True) if (EXISTS "${ABSOLUTE_LOCAL_PATH}/CMakeLists.txt")