diff --git a/CMakeLists.txt b/CMakeLists.txt
index 166de801..f031d813 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -856,33 +856,6 @@ configure_file ( fluidsynth.pc.in
install ( FILES ${CMAKE_BINARY_DIR}/fluidsynth.pc
DESTINATION ${LIB_INSTALL_DIR}/pkgconfig )
-# Exported targets for cmake: find_package(FluidSynth)
-# when installed, use CMAKE_PREFIX_PATH=fluidsynth-prefix;...
-# to use the build directory directly set the FluidSynth_DIR variable instead.
-
-# targets in the build directory
-export(EXPORT FluidSynthTargets
- FILE "${CMAKE_CURRENT_BINARY_DIR}/FluidSynthTargets.cmake"
- NAMESPACE FluidSynth::
-)
-
-include(CMakePackageConfigHelpers)
-write_basic_package_version_file(
- FluidSynthConfigVersion.cmake
- VERSION ${VERSION}
- COMPATIBILITY SameMinorVersion
-)
-
-# Here, configure_file() is used instead of the more orthodox macro
-# configure_package_config_file() because the latter does not
-# support generating a config.cmake file for both the installed
-# package and for using the build directory directly.
-configure_file(FluidSynthConfig.cmake.in FluidSynthConfig.cmake @ONLY)
-install(FILES "${CMAKE_CURRENT_BINARY_DIR}/FluidSynthConfig.cmake"
- "${CMAKE_CURRENT_BINARY_DIR}/FluidSynthConfigVersion.cmake"
- DESTINATION ${LIB_INSTALL_DIR}/cmake/fluidsynth
-)
-
# Extra targets for Unix build environments
if ( UNIX )
if ( DEFINED FLUID_DAEMON_ENV_FILE)
diff --git a/FluidSynthConfig.cmake.in b/FluidSynthConfig.cmake.in
deleted file mode 100644
index 1ffdf598..00000000
--- a/FluidSynthConfig.cmake.in
+++ /dev/null
@@ -1,10 +0,0 @@
-# for the find_dependency() macro:
-# include(CMakeFindDependencyMacro)
-# it has the same syntax as find_package:
-# find_dependency(MYDEP REQUIRED)
-
-# define variables for configuration options:
-# set(network-enabled @enable-network@)
-
-# finally, include the targets file
-include("${CMAKE_CURRENT_LIST_DIR}/FluidSynthTargets.cmake")
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index bfe4ead3..e913cb21 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -395,20 +395,16 @@ target_link_libraries ( fluidsynth
libfluidsynth
${SYSTEMD_LIBRARIES}
${FLUID_LIBS}
- ${GLIB_LIBRARIES} # because g_file_test()
- ${SDL2_LIBRARIES} # because SDL_Init() etc.
)
if ( MACOSX_FRAMEWORK )
install ( TARGETS fluidsynth libfluidsynth
- EXPORT FluidSynthTargets
RUNTIME DESTINATION ${BIN_INSTALL_DIR}
FRAMEWORK DESTINATION ${FRAMEWORK_INSTALL_DIR}
ARCHIVE DESTINATION ${FRAMEWORK_INSTALL_DIR}
)
else ( MACOSX_FRAMEWORK )
install ( TARGETS fluidsynth libfluidsynth
- EXPORT FluidSynthTargets
RUNTIME DESTINATION ${BIN_INSTALL_DIR}
LIBRARY DESTINATION ${LIB_INSTALL_DIR}
ARCHIVE DESTINATION ${LIB_INSTALL_DIR}
@@ -417,22 +413,6 @@ else ( MACOSX_FRAMEWORK )
install ( FILES ${public_main_HEADER} DESTINATION ${INCLUDE_INSTALL_DIR} )
endif ( MACOSX_FRAMEWORK )
-# Exported targets.
-
-# build_interface: for the libfluidsynth target when imported from the build directory.
-# install_interface: for the target when imported from the installed directory.
-target_include_directories(libfluidsynth PUBLIC
- "$"
- "$"
-)
-
-# installation of the exported targets
-install(EXPORT FluidSynthTargets
- FILE FluidSynthTargets.cmake
- NAMESPACE FluidSynth::
- DESTINATION ${LIB_INSTALL_DIR}/cmake/fluidsynth
-)
-
# ******* Auto Generated Lookup Tables ******
include(ExternalProject)