chore(cmake): adjust the binary_dir location for local packages

This commit is contained in:
Super Zheng
2023-02-03 17:10:18 +08:00
committed by hippy-actions[bot]
parent 44aceefbfd
commit fd29fc97ea
+1 -5
View File
@@ -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")