mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-31 17:42:13 +02:00
Add liblastfm2 and make tomahawk build against it
This commit is contained in:
27
thirdparty/liblastfm2/CMakeLists.txt
vendored
Normal file
27
thirdparty/liblastfm2/CMakeLists.txt
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
cmake_minimum_required(VERSION 2.6)
|
||||
|
||||
set( CMAKE_MODULE_PATH
|
||||
${CMAKE_MODULE_PATH}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules
|
||||
)
|
||||
|
||||
if(${CMAKE_BUILD_TYPE} MATCHES "Release")
|
||||
add_definitions(-DNDEBUG)
|
||||
endif(${CMAKE_BUILD_TYPE} MATCHES "Release")
|
||||
|
||||
# Set up definitions and paths
|
||||
add_definitions(${QT_DEFINITIONS})
|
||||
include(${QT_USE_FILE})
|
||||
|
||||
# Main Library
|
||||
add_subdirectory(src)
|
||||
|
||||
# Optionally build the fingerprint library
|
||||
option(BUILD_FINGERPRINT "Build the lastfm-fingerprint library" ON)
|
||||
find_package(LibSamplerate)
|
||||
find_package(LibFFTW3)
|
||||
|
||||
if (BUILD_FINGERPRINT AND LIBFFTW3_FOUND AND LIBSAMPLERATE_FOUND)
|
||||
add_subdirectory(src/fingerprint)
|
||||
endif (BUILD_FINGERPRINT AND LIBFFTW3_FOUND AND LIBSAMPLERATE_FOUND)
|
||||
|
Reference in New Issue
Block a user