From 141b69c06acad0c3378f8c8e5ff7a3997a09ddad Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Tue, 8 Apr 2025 21:26:32 +0200
Subject: [PATCH] cmake: add current directory to module search path in
installed config file
---
SDL2_mixerConfig.cmake.in | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/SDL2_mixerConfig.cmake.in b/SDL2_mixerConfig.cmake.in
index 745171295..6cd95ba23 100644
--- a/SDL2_mixerConfig.cmake.in
+++ b/SDL2_mixerConfig.cmake.in
@@ -54,6 +54,8 @@ if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/SDL2_mixer-shared-targets.cmake")
endif()
if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/SDL2_mixer-static-targets.cmake")
+ set(_sdl_cmake_module_path "${CMAKE_MODULE_PATH}")
+ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}")
include(CMakeFindDependencyMacro)
include(PkgConfigHelper)
@@ -106,6 +108,9 @@ if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/SDL2_mixer-static-targets.cmake")
find_dependency(wavpack)
endif()
+ set(CMAKE_MODULE_PATH "${_sdl_cmake_module_path}")
+ unset(_sdl_cmake_module_path)
+
if((NOT SDL2MIXER_VENDORED AND SDL2MIXER_MOD_MODPLUG) OR (HAIKU AND SDL2MIXER_MIDI_NATIVE))
include(CheckLanguage)
check_language(CXX)