project(AudioDisc)
cmake_minimum_required(VERSION 2.6)

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

SET( AUDIODISC_CPP ${AUDIODISC_CPP}
./audiodisc.cpp
./optionsselect.cpp
./audioitem.cpp
./body.cpp
./audioselector.cpp
)

SET( AUDIODISC_MOC ${AUDIODISC_MOC}
./optionsselect.h
./audioitem.h
./audioselector.h
./audiodisc.h
)

SET( AUDIODISC_RESOURCES ${AUDIODISC_RESOURCES}
./audiodisc.qrc
)

SET( AUDIODISC_UIS ${AUDIODISC_UIS}
./extrawidget.ui
./options.ui
)


QT4_WRAP_CPP( AUDIODISC_MOC_HEADERS ${AUDIODISC_MOC}  )
QT4_ADD_RESOURCES( AUDIODISC_RESOURCES_HEADERS ${AUDIODISC_RESOURCES} )
QT4_WRAP_UI( AUDIODISC_UI_HEADERS ${AUDIODISC_UIS} )

add_library( AudioDisc SHARED ${AUDIODISC_CPP} ${AUDIODISC_UI_HEADERS} ${AUDIODISC_RESOURCES_HEADERS} ${AUDIODISC_MOC_HEADERS} )
target_link_libraries( AudioDisc ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} SiliconLib SiDi tag phonon  )

install(TARGETS AudioDisc  DESTINATION ${APPLICATION_INSTALL_PATH} )

