summaryrefslogtreecommitdiff
path: root/PulseAudioConfig.cmake.in
diff options
context:
space:
mode:
authorColin Guthrie <colin@mageia.org>2011-10-11 20:42:42 +0100
committerColin Guthrie <colin@mageia.org>2011-10-19 23:49:23 +0100
commitce546b22ebb5a4806b2745cfeddb0d740a6aa3a8 (patch)
tree34655bb42fcd826a4063878db220f089fbb30d49 /PulseAudioConfig.cmake.in
parent034006ec90a070ee309ef7b16247ac9c9501cf03 (diff)
build-sys: Provide a simple CMake Config setup (similar to pkgconfig)
I'd rather not have to do this, as I don't really see the point in duplicating what is done in pkgconfig, but this is likely the easiest way to avoid nasty hacks.
Diffstat (limited to 'PulseAudioConfig.cmake.in')
-rw-r--r--PulseAudioConfig.cmake.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/PulseAudioConfig.cmake.in b/PulseAudioConfig.cmake.in
new file mode 100644
index 000000000..191eb6797
--- /dev/null
+++ b/PulseAudioConfig.cmake.in
@@ -0,0 +1,12 @@
+set(PULSEAUDIO_FOUND TRUE)
+
+set(PULSEAUDIO_VERSION_MAJOR @PA_MAJOR@)
+set(PULSEAUDIO_VERSION_MINOR @PA_MINOR@)
+set(PULSEAUDIO_VERSION @PA_MAJOR@.@PA_MINOR@)
+set(PULSEAUDIO_VERSION_STRING "@PA_MAJOR@.@PA_MINOR@")
+
+find_path(PULSEAUDIO_INCLUDE_DIR pulse/pulseaudio.h HINTS "@PA_INCDIR@")
+find_library(PULSEAUDIO_LIBRARY NAMES pulse libpulse HINTS "@PA_LIBDIR@")
+ifelse(@HAVE_GLIB20@, 1, dnl
+find_library(PULSEAUDIO_MAINLOOP_LIBRARY NAMES pulse-mainloop-glib libpulse-mainloop-glib HINTS "@PA_LIBDIR@")
+)dnl