From 841e3eb0608c0a4fbd73902e5bd56ab80d06ca1e Mon Sep 17 00:00:00 2001 From: Jesse Talavera Date: Thu, 11 Jul 2024 08:02:40 -0400 Subject: [PATCH] Use `CMAKE_CURRENT_SOURCE_DIR` to set some CMake-related paths (#2089) - This prevents dependent projects that pull in melonDS via `FetchContent` from breaking --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 20e37cfd..40583949 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,8 +7,8 @@ endif() set(CMAKE_POLICY_DEFAULT_CMP0069 NEW) -set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) -set(CMAKE_USER_MAKE_RULES_OVERRIDE "${CMAKE_SOURCE_DIR}/cmake/DefaultBuildFlags.cmake") +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) +set(CMAKE_USER_MAKE_RULES_OVERRIDE "${CMAKE_CURRENT_SOURCE_DIR}/cmake/DefaultBuildFlags.cmake") option(USE_VCPKG "Use vcpkg for dependency packages" OFF) if (USE_VCPKG)