summaryrefslogtreecommitdiff
path: root/PulseAudioConfigVersion.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 /PulseAudioConfigVersion.cmake.in
parent034006ec90a070ee309ef7b16247ac9c9501cf03 (diff)
downloadpulseaudio-ce546b22ebb5a4806b2745cfeddb0d740a6aa3a8.tar.gz
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 'PulseAudioConfigVersion.cmake.in')
-rw-r--r--PulseAudioConfigVersion.cmake.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/PulseAudioConfigVersion.cmake.in b/PulseAudioConfigVersion.cmake.in
new file mode 100644
index 000000000..e2947de49
--- /dev/null
+++ b/PulseAudioConfigVersion.cmake.in
@@ -0,0 +1,11 @@
+set(PACKAGE_VERSION @PA_MAJOR@.@PA_MINOR@)
+
+if("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}" )
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+else("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}" )
+ set(PACKAGE_VERSION_COMPATIBLE TRUE)
+ if( "${PACKAGE_FIND_VERSION}" STREQUAL "${PACKAGE_VERSION}")
+ set(PACKAGE_VERSION_EXACT TRUE)
+ endif( "${PACKAGE_FIND_VERSION}" STREQUAL "${PACKAGE_VERSION}")
+endif("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}" )
+