1# - Try to find libechonest 2# 3# ECHONEST_FOUND - system has libechonest 4# ECHONEST_INCLUDE_DIRS - the libechonest include directories 5# ECHONEST_LIBRARIES - link these to use libechonest 6# 7# (c) Dominik Schmidt <domme@rautelinux.org> 8# 9 10# Dependencies 11find_package(Qt4 4.6.0 COMPONENTS QtCore QtNetwork REQUIRED) 12 13# Include dir 14find_path(ECHONEST_INCLUDE_DIR 15 NAMES echonest/echonest_export.h 16 PATHS ${KDE4_INCLUDE_DIR} 17) 18 19# Finally the library itself 20find_library(ECHONEST_LIBRARY 21 NAMES echonest 22 PATHS ${KDE4_LIB_DIR} 23) 24 25if(ECHONEST_INCLUDE_DIR AND ECHONEST_LIBRARY) 26 set(ECHONEST_FOUND TRUE) 27 message(STATUS "Found libechonest: ${ECHONEST_INCLUDE_DIR}, ${ECHONEST_LIBRARY}") 28else(ECHONEST_INCLUDE_DIR AND ECHONEST_LIBRARY) 29 set(ECHONEST_FOUND FALSE) 30 if (ECHONEST_FIND_REQUIRED) 31 message(FATAL_ERROR "Could NOT find required package LibEchonest") 32 endif(ECHONEST_FIND_REQUIRED) 33endif(ECHONEST_INCLUDE_DIR AND ECHONEST_LIBRARY) 34 35mark_as_advanced(ECHONEST_INCLUDE_DIR ECHONEST_LIBRARY) 36