1 # - Find library containing Taglib()
2 # The following variables are set if Taglib is found. If Taglib is not
3 # found, Taglib_FOUND is set to false.
4 # Taglib_FOUND - System has Taglib.
5 # Taglib_LIBRARIES - Link these to use Taglib.
6 # Taglib_CFLAGS - Link these to use Taglib.
9 if (NOT Taglib_SEARCHED)
10 include(CheckLibraryExists)
12 set(Taglib_SEARCHED TRUE CACHE INTERNAL "")
13 set(Taglib_FOUND FALSE CACHE INTERNAL "")
15 pkg_check_modules(Taglib taglib)
18 if (NOT Taglib_FIND_QUIETLY)
19 message(STATUS "Found Taglib in: ${Taglib_LIBRARIES}")
20 endif (NOT Taglib_FIND_QUIETLY)
22 if (Taglib_FIND_REQUIRED)
23 message(FATAL_ERROR "Could not find the library containing Taglib")
24 endif (Taglib_FIND_REQUIRED)
27 mark_as_advanced(Taglib_LIBRARIES)
28 endif(NOT Taglib_SEARCHED)