diff options
Diffstat (limited to 'portmidi/packaging')
| -rw-r--r-- | portmidi/packaging/PortMidiConfig.cmake.in | 15 | ||||
| -rw-r--r-- | portmidi/packaging/portmidi.pc.in | 11 |
2 files changed, 26 insertions, 0 deletions
diff --git a/portmidi/packaging/PortMidiConfig.cmake.in b/portmidi/packaging/PortMidiConfig.cmake.in new file mode 100644 index 0000000..0d24f4d --- /dev/null +++ b/portmidi/packaging/PortMidiConfig.cmake.in | |||
| @@ -0,0 +1,15 @@ | |||
| 1 | @PACKAGE_INIT@ | ||
| 2 | |||
| 3 | include(CMakeFindDependencyMacro) | ||
| 4 | if(UNIX AND NOT APPLE AND NOT HAIKU AND (@LINUX_DEFINES@ MATCHES ".*PMALSA.*")) | ||
| 5 | find_dependency(ALSA) | ||
| 6 | endif() | ||
| 7 | |||
| 8 | if(NOT WIN32) | ||
| 9 | set(THREADS_PREFER_PTHREAD_FLAG ON) | ||
| 10 | find_package(Threads REQUIRED) | ||
| 11 | endif() | ||
| 12 | |||
| 13 | include("${CMAKE_CURRENT_LIST_DIR}/PortMidiTargets.cmake") | ||
| 14 | |||
| 15 | check_required_components(PortMidi) | ||
diff --git a/portmidi/packaging/portmidi.pc.in b/portmidi/packaging/portmidi.pc.in new file mode 100644 index 0000000..e9d929c --- /dev/null +++ b/portmidi/packaging/portmidi.pc.in | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | prefix=@CMAKE_INSTALL_PREFIX@ | ||
| 2 | exec_prefix=${prefix} | ||
| 3 | libdir=@PKGCONFIG_LIBDIR@ | ||
| 4 | includedir=@PKGCONFIG_INCLUDEDIR@ | ||
| 5 | |||
| 6 | Name: @CMAKE_PROJECT_NAME@ | ||
| 7 | Description: @CMAKE_PROJECT_DESCRIPTION@ | ||
| 8 | Version: @CMAKE_PROJECT_VERSION@ | ||
| 9 | Cflags: -I${includedir} | ||
| 10 | Libs: -L${libdir} -l@CMAKE_PROJECT_NAME@ | ||
| 11 | Requires.private: @PKGCONFIG_REQUIRES_PRIVATE@ | ||
