From c425d4468e65bd77749538e6f41863e81e008066 Mon Sep 17 00:00:00 2001 From: "l.feng" <43399351+msclock@users.noreply.github.com> Date: Sun, 5 Jan 2025 12:15:52 +0800 Subject: [PATCH] perf: load custom module path (#139) Signed-off-by: l.feng <43399351+msclock@users.noreply.github.com> --- cmake/ProjectDefault.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmake/ProjectDefault.cmake b/cmake/ProjectDefault.cmake index 102b204..5ea2e81 100644 --- a/cmake/ProjectDefault.cmake +++ b/cmake/ProjectDefault.cmake @@ -25,6 +25,13 @@ elseif(EXISTS ${CMAKE_SOURCE_DIR}/ProjectOptions.cmake) include(${CMAKE_SOURCE_DIR}/ProjectOptions.cmake) endif() +# Add custom module path from the project +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/CMake) + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/CMake") +elseif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/cmake) + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") +endif() + # Include general build and test settings for all projects include(${CMAKE_CURRENT_LIST_DIR}/build/Sanitizer.cmake) include(${CMAKE_CURRENT_LIST_DIR}/test/Valgrind.cmake)