project(LyricBrowser)
cmake_minimum_required(VERSION 2.6)

include_directories( ${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR} )
include_directories ("${PROJECT_SOURCE_DIR}/../../Libs/SiliconLib")
include_directories ("/usr/include/taglib")

SET( LYRICBROWSER_CPP ${LYRICBROWSER_CPP}
./loaderengine.cpp
./lyrics.cpp
./body.cpp
./lyricdownloader.cpp
./plugin.cpp
)

SET( LYRICBROWSER_MOC ${LYRICBROWSER_MOC}
./loaderengine.h
./lyrics.h
./lyricdownloader.h
)

SET( LYRICBROWSER_RESOURCES ${LYRICBROWSER_RESOURCES}
./lyricbrowser.qrc
)

SET( LYRICBROWSER_UIS ${LYRICBROWSER_UIS}

)


QT4_WRAP_CPP( LYRICBROWSER_MOC_HEADERS ${LYRICBROWSER_MOC}  )
QT4_ADD_RESOURCES( LYRICBROWSER_RESOURCES_HEADERS ${LYRICBROWSER_RESOURCES} )
QT4_WRAP_UI( LYRICBROWSER_UI_HEADERS ${LYRICBROWSER_UIS} )

add_library( LyricBrowser SHARED ${LYRICBROWSER_CPP} ${LYRICBROWSER_UI_HEADERS} ${LYRICBROWSER_RESOURCES_HEADERS} ${LYRICBROWSER_MOC_HEADERS} )
target_link_libraries( LyricBrowser ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} SiliconLib tag phonon  )

install(TARGETS LyricBrowser  DESTINATION ${PLUGIN_INSTALL_PATH} )

