cmake_minimum_required(VERSION 2.8)

find_package(LibXml2 REQUIRED)
find_package(ZLIB REQUIRED)
find_package(CURL REQUIRED)

include_directories(include)

file(GLOB_RECURSE libdash_source *.cpp)
# sonos: add libdashframework/MPD to libdash.so
file(GLOB_RECURSE libdashframework_source ../qtsampleplayer/libdashframework/MPD/*.cpp)

add_library(dash SHARED ${libdash_source} ${libdashframework_source})
target_include_directories(dash PRIVATE source/mpd)
target_link_libraries(dash ${CURL_LIBRARIES} ${ZLIB_LIBRARIES} ${LIBXML2_LIBRARIES})
