SRB2/thirdparty/00-SDL-Mixer-X-2.6.0-DISABLE_INSTALL.patch

27 lines
937 B
Diff
Raw Normal View History

2024-03-23 04:50:19 +00:00
--- a/CMakeLists.txt 2023-11-22 22:42:53.000000000 -0500
+++ b/CMakeLists.txt 2024-02-15 18:46:57.852076200 -0500
@@ -45,6 +45,7 @@
option(SDL_MIXER_X_STATIC "Build static library of SDL Mixer X" ${SDL_MIXER_X_STATIC_ENABLED_BY_DEFAULT})
option(SDL_MIXER_X_SHARED "Build shared library of SDL Mixer X" ${SDL_MIXER_X_SHARED_ENABLED_BY_DEFAULT})
+ option(SDL_MIXER_X_DISABLE_INSTALL "Disable install of SDL Mixer X" OFF)
else()
set(SDL_MIXER_X_STATIC ON)
set(SDL_MIXER_X_SHARED OFF)
@@ -475,6 +476,7 @@
add_subdirectory(examples)
endif()
+if(NOT SDL_MIXER_X_DISABLE_INSTALL)
if(SDL_MIXER_X_STATIC AND NOT BUILD_AS_VB6_BINDING)
install(TARGETS SDL2_mixer_ext_Static
EXPORT SDL2MixerExtStaticTargets
@@ -500,6 +502,7 @@
NAMESPACE SDL2_mixer_ext::
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/SDL2_mixer_ext")
endif()
+endif()
if(BUILD_AS_VB6_BINDING)