diff options
author | Ralf Habacker <ralf.habacker@freenet.de> | 2011-05-22 13:02:34 +0200 |
---|---|---|
committer | Ralf Habacker <ralf.habacker@freenet.de> | 2011-05-22 13:02:34 +0200 |
commit | 39703607e4b504070a6f10b2c2f0592c84cc8e85 (patch) | |
tree | 799bd3a879211bb47ea4cd7e9c6d60305f4d9c76 /cmake | |
parent | 2dd5f88cd45213733d0ae5bcda4c05a4590fb2a0 (diff) | |
download | dbus-39703607e4b504070a6f10b2c2f0592c84cc8e85.tar.gz |
To avoid double dbus version definitions take values from configure.ac.
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/CMakeLists.txt | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 13cdb741..9b9ac546 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -1,8 +1,12 @@ project(dbus) -set (DBUS_MAJOR_VERSION "1") -set (DBUS_MINOR_VERSION "4") -set (DBUS_MICRO_VERSION "3") +######################################################################### +# detect version +######################################################################### +file (READ ../configure.ac configure_ac) +string (REGEX REPLACE ".*dbus_major_version], .([0-9]+).*" "\\1" DBUS_MAJOR_VERSION ${configure_ac}) +string (REGEX REPLACE ".*dbus_minor_version], .([0-9]+).*" "\\1" DBUS_MINOR_VERSION ${configure_ac}) +string (REGEX REPLACE ".*dbus_micro_version], .([0-9]+).*" "\\1" DBUS_MICRO_VERSION ${configure_ac}) # used by file version info set (DBUS_PATCH_VERSION "0") set (DBUS_VERSION ${DBUS_MAJOR_VERSION}.${DBUS_MINOR_VERSION}.${DBUS_MICRO_VERSION}) |