diff options
author | Xavier Vello <xavier.vello@gmail.com> | 2008-11-04 10:37:34 +0000 |
---|---|---|
committer | Xavier Vello <xavier.vello@gmail.com> | 2008-11-04 10:37:34 +0000 |
commit | c38c295758f43bd8850b5ab36e28d91e870fa02c (patch) | |
tree | 1e9e40fca0d59a5fa3701d265bc6b847df321b2b /modules/FindMusicBrainz.cmake | |
parent | 1d8590c90685bb2778c4af587601632b5ee3c2b4 (diff) | |
download | extra-cmake-modules-c38c295758f43bd8850b5ab36e28d91e870fa02c.tar.gz extra-cmake-modules-c38c295758f43bd8850b5ab36e28d91e870fa02c.tar.bz2 |
add a warning if only version 3 is found, as version 2 is needed
svn path=/trunk/KDE/kdelibs/; revision=879904
Diffstat (limited to 'modules/FindMusicBrainz.cmake')
-rw-r--r-- | modules/FindMusicBrainz.cmake | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/FindMusicBrainz.cmake b/modules/FindMusicBrainz.cmake index 9f2ad985..cc0c0e8f 100644 --- a/modules/FindMusicBrainz.cmake +++ b/modules/FindMusicBrainz.cmake @@ -10,8 +10,6 @@ # Redistribution and use is allowed according to the terms of the BSD license. # For details see the accompanying COPYING-CMAKE-SCRIPTS file. - - if(MUSICBRAINZ_INCLUDE_DIR AND MUSICBRAINZ_LIBRARIES) set(MUSICBRAINZ_FIND_QUIETLY TRUE) endif(MUSICBRAINZ_INCLUDE_DIR AND MUSICBRAINZ_LIBRARIES) @@ -20,6 +18,11 @@ FIND_PATH(MUSICBRAINZ_INCLUDE_DIR musicbrainz/musicbrainz.h) FIND_LIBRARY( MUSICBRAINZ_LIBRARIES NAMES musicbrainz) +# We need version 2, version 3 is source-incompatible +FIND_PATH(MUSICBRAINZ3_INCLUDE_DIR musicbrainz3/musicbrainz.h) +if(MUSICBRAINZ3_INCLUDE_DIR AND NOT MUSICBRAINZ_INCLUDE_DIR) + message(STATUS "\nIncompatible version 3 of the musicbrainz includes detected. Version 2 is needed.\n") +endif(MUSICBRAINZ3_INCLUDE_DIR AND NOT MUSICBRAINZ_INCLUDE_DIR) include(FindPackageHandleStandardArgs) find_package_handle_standard_args( MusicBrainz DEFAULT_MSG |